点击蓝字
关注我们
工作坊回顾——
Python在办公中的应用
# 周日的Python课堂上,我们邀请到了上海科技大学的彭星月,教大家如何利用Python处理办公文件,一键实现活跃度数据抓取与可视化。
分享嘉宾/ 彭星月
上海科技大学计算机科学专业本科生
英特尔OpenVINO领航者联盟成员
环境配置
老师首先带大家了解了Anaconda与Pycharm的基本环境,指导大家配置Python与相关IDE。
基础语句
在安装环境后,老师介绍了一些基本语句:
1. Print 打印语句
2. If 条件判断语句
3. For 循环语句
4. List 列表
5. ......
爬虫
随后,正式进入了爬虫部分的教学。爬虫是一个通过自动发起请求,并对服务器返回的Web文件进行解析,从而提取出访问量、点赞数、标题名称等有效信息的工具。
小彭老师讲解了用到的python库,并手把手地帮助同学们debug,解决了大家在coding中遇到的问题。
Python实现Excel读写
同学纷纷爬取到了DFRobot论坛上的各类数据,下一步让我们把它存下来!
OpenPyXl是一将python与我们常用的excel连接起来的桥梁,通过调用这个库的函数,我们可以模拟键盘和鼠标的操作,将刚刚抓取到阅读量等数据存入excel中。
数据可视化
最后的重头戏来了——数据可视化,通过Pyecharts可以将保存在数组里的数据转化为图表,显示在Web中,同学们还可以与这个图表交互。
我们在工作坊后与大家交流感受,部分伙伴表示已经可以独立完成数据的抓取和处理;也有的小伙伴表示还不能独立操作整个流程,但是已经清楚了方法,需要根据讲义进行更多的练习。
我们简化工作坊的初衷是希望大家在能快速上手操作的过程中逐渐熟悉Python,让感兴趣Python的小伙伴不要被入门时的编程语法吓跑,在系统学习的时候能有更清晰的目标。
关于Python,年后我们会继续推出快速上手的【入坑工作坊】以及系统学习的【进阶工作坊】,大家持续关注吧!
蘑菇云创客空间
蘑菇云创客空间致力于提供一个创新开放的交流平台,如果你热爱创造,喜欢创新,那就来蘑菇云实现自己的奇思妙想!

