![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
风中的咖啡
这个作者很懒,什么都没留下…
展开
-
使用python合并发票
使用python合并发票原创 2022-11-10 14:43:05 · 1010 阅读 · 0 评论 -
python 删除所有的第三方库
两行命令卸载python 所有的第三方库原创 2022-11-10 13:41:31 · 7030 阅读 · 0 评论 -
用Python爬取小说
Python爬取 小说 《北派盗墓笔记》,内容来自互联网原创 2022-09-20 19:52:14 · 4878 阅读 · 2 评论 -
Python的psutil库,源码简单阅读
对psutil库代码进行查看,发现其功能是如何实现的原创 2022-07-19 17:31:17 · 1070 阅读 · 0 评论 -
解决pandas\numpy 转换类型 造成数值(负数)改变问题
问题描述:在使用pandas的dataframe的时候,有时候,会遇到明明应该是一串数字的,它使用科学计数法表示出来。例如:136377710738 变成 1.36378e+11它自动将长整数,或者长小数,转成了这种不方便使用的形式。当然它只是形式变了,但是不影响计算结果。但是想将其转换成正常显示的时候,我们会使用,astype()进行转换,但是有时候会遇到,转换完之后,数值变得莫名其妙。例如:136377699741 变成 -2147483648原因:我们在查看这个数字格式的时候原创 2021-11-26 14:51:15 · 3341 阅读 · 0 评论 -
解决pandas(Python)的报错:unsupported operand type(s) for -: ‘datetime.date’ and ‘Timestamp’
解决pandas(Python)的报错:unsupported operand type(s) for -: ‘datetime.date’ and ‘Timestamp’在使用Pandas包的时候,遇到时间加减出现的报错'datetime.date’是datetime的一种时间格式;‘Timestamp’(注意是大写的字母)是Pandas的一种时间格式。这两个虽然都是都表示时间,但是直接相加减,会报错unsupported operand type(s) for -: ‘datetime.date原创 2021-10-08 10:05:50 · 17441 阅读 · 0 评论 -
另一种解决AttributeError: ‘numpy.int64‘ object has no attribute ‘translate‘的方法
在python的编程中,使用pandas自带的to_sql方法写数据库时,遇到了“AttributeError: ‘numpy.int64’ object has no attribute ‘translate’”的报错。上网查了一下,说是numpy.int64类型的原因,就是说原先的dataframe里的数字是int64类型,写数据库需要int类型,所以报错。网上大多的方法是转换类型,例如,int(),df.astype(int),但是我的dataframe里面,不止有int类型,还有float,以原创 2021-04-08 19:23:03 · 5499 阅读 · 0 评论 -
python中date和datetime互转总结
经常遇到date和datetime相互转换的问题,每次的写法都不一样,今天总结一下,以后有新方法会追加进来。注意导包方式import datetime as dt1.date转datetime#定义datetoday_d = dt.date(2021,3,5)today_d = dt.date.today()#转换成datetimetoday_dt = dt.datetime.combine(today,dt.time())today_dt = dt.datetime.strptime(原创 2021-03-05 17:03:49 · 11006 阅读 · 0 评论