之前在处理数据的时候,最开始都是在excel里处理,后来当数据量上了一个级别后就用python导入excel文件接着处理了
很多人会说,excel有自带VBA语言,可以用那个来处理呀
不好意思,VBA不仅处理数据速度慢而且还非常麻烦
但是,现在可以直接在excel里使用python了,非常的nice
具体方法就是在excel里安装PyXLL插件来使用Python代码
这个运行的python是完整的python发行版,所以可以调用所有的第三方python包,例如numpy、Pandas 和 Scipy 等等
- 先用pip安装Pyxll
pip install pyxll
- 然后使用Pyxll来安装excel插件,但是不能混用32位和64位版本
pyxlll install
等等等等,还有很多其它常见的功能可以参考这个插件的官方文档
pyxll install pyxll-jupyter
安装之后重启excel就可以看到选项卡里多一个jupyter按钮,单击按钮便可以在excel里创建一个新的notebook面板
熟悉的样子又回来了有木有!
2使用方法
PyXLL最重要的功能就是可以在excel里调用python函数
首先创建一个新的Python模块并编写一个简单的Python函数, 并将这个模块加入python路径里,来给excel使用
from pyxll import xl_func
@xl_func
def hello(name):
return “Hello, %s” % name
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)
体系化!**
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)