Python
文章平均质量分 70
来者__
这个作者很懒,什么都没留下…
展开
-
python读取读excel,日期变成了数字,解决方法记录
记录一下最近碰到的一个小问题。1 问题描述目标:使用Django从Excel中读取数据,写入数据库。出现的问题:Excel里面有几列是时间,大致格式为xxxx年xx月xx日,当用panda读取到那列数据时,得到的是一串数字(浮点数)。该列数据对应到Django model中的Class属性类型是Date和Datetime。2 解决方案def date(para): delta = pd.Timedelta(str(para)+'days') time = pd...原创 2021-08-13 10:35:13 · 9311 阅读 · 0 评论 -
用anaconda保证64位和32位的python共存
1 背景需要使用Python调用C/C++程序,但vs2010生成的为32位的dll,只能用32位Python调用,但原下载的anaconda的Python环境为64位。anaconda对于python版本的管理还是很方便的,所以这里用anaconda才实现32位和64位python共存。2 操作步骤1、 查看当前工作平台 conda info可以看到现在用的是64位的,Python3.7。2、切换成32位的set CONDA_FORCE_32BIT=1(可以使用.原创 2021-07-21 09:48:45 · 1113 阅读 · 0 评论 -
使用pyinstaller打包python程序时问题记录
1. 打包时出错:Module 'PyQt5' has no attribute '__version__'我在执行打包命令时出现如下提示:1.1 解决方案使用conda命令重新安装pyinstaller 再输入打包命令进行打包1.2 原因分析 由于使用的是anaconda环境,之前安装pyinstaller用的是pip命令进行安装,而pip命令安装的依赖和使用conda命令安装的依赖不完全互通。 建议:若使用的是anaconda环境,安装依赖时尽量...原创 2021-07-20 11:37:49 · 937 阅读 · 2 评论