- 博客(3)
- 收藏
- 关注
原创 Python读配置文件(json)
有些老师推荐我使用yaml和toml,尤其是toml,可读性更好,但我考虑到这两个需要三方库支持,为了比较不必要的麻烦。ini不适合保存复杂的结构,所以我最后还是选择了json,适合自己的是最好的。解读:encoding='GBK',GBK是json文件的字符集,这里要与json文件保持一致,无需指定py文件的字符集,会自动转换。尝试了ini和json,选择了json。读json后可以赋值给字典变量,结构更灵活,同时方便对无效参数预处理。注意:json中有中文,读文件时要选择相应的字符集。
2025-04-19 10:45:49
279
原创 关于Python操作excel
xlwings:这是我最先尝试的库,因为我看了功能对比,这个库支持的功能最全。但他需要本地安装excel或wps,我在个人电脑测试成功后,在单位电脑上由于excel环境的问题折腾了一天没弄好,为避免以后运行的稳定性,所以放弃了。openpyxl:我在测试pandas时发现它读写excel用的就是openpyxl,这么NB的库都用它,侧面说明了它性能和稳定性。pandas:这个库支持很多类数据库的操作、统计函数等,比如group by 非常全面而强大,我放弃的原因是,我用不到这些功能。
2025-04-13 08:49:22
313
原创 python学习备忘(环境配置)
1.每个项目可以使用不同的python虚拟环境,也可以在不同的环境中切换,在“设置-项目-Python解释器”页面可以修改。一、A机可以访问互联网,B机不能访问互联网,把A机安装的包同步到B机(首先A、B两机安装的Python版本要一致)3.把A机的 "requirements.txt"文件 和"\Python-Libs"文件夹发到B机。1.在A机生成本地已安装包的列表(文件在cmd执行路径)1.在A机生成本地已安装包的列表(文件在cmd执行路径)二、如果A、B机都可以访问互联网。1.卸载全部第三方包。
2025-04-04 22:54:27
367
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人