Python
Days_Vinson
除了工作,只做自己想做的事情
展开
-
Pandas中to_sql方法中参数method回调函数
各位在用Python做数据批量导入导出时,不妨试试用Pandas来进行,我从实际使用的感受总结的有以下优点:相较于openpyxl库load_workbook方法读取Excel对象速度快了3倍不止,具体的我没测试,但是这种读取速度是比肉眼可见的还要明显的快速; 相较于其他操作Excel的库来说(除了私人定制化)兼容性更强,不用在乎用户上传的是.xlsx还是.xls格式的文件; 第一点说的是读取Excel工作簿对象的速度(当然Pandas没有读取工作簿对象这么一说),数据的读取数据以及处理速度相较于其原创 2020-07-28 02:21:48 · 2957 阅读 · 6 评论 -
Invalid input of type: 'CacheKey'. Convert to a byte, string or number first.
我是在django当中使用redis出现的这个报错;原因:django-redis和redis(python原生包)会有一个兼容的问题;Traceback (most recent call last): File "<console>", line 1, in <module> File "/Users/jiso/workspace/TDMS_Env/l...原创 2020-01-10 11:13:14 · 839 阅读 · 0 评论 -
使用openpyxl出现单元格边框丢失后的,解决方法
亲身测试过有效!实现功能:使用openpyxl读取excel中的格式,然后进行数据的填充,最后另存为一个文件;详细参考:https://bitbucket.org/openpyxl/openpyxl/issues/700/cell-borders-lost-on-save问题: 保存后合并单元格的地方出现边框的丢失; openpyxl版本:2.5.8解决方...转载 2019-02-22 11:22:55 · 2992 阅读 · 2 评论 -
Python功能相似调用不同函数的方法
def b(): print("bbbb")def c(): print("cccc")def x(y): a = { "1": b, "2": c } return a[str(y)]() # 函数名赋值给变量然后调用number = int(input("请输入:"))x(number)...原创 2019-03-03 14:52:48 · 275 阅读 · 0 评论