
Python
RogerQianpeng
“While the world sleeps, you dream.”
展开
-
【Python】快速且方便地计算两个日期之间的差值
需求说明简单、高效地计算出两个日期之间相差的具体天数。要求在尽可能短的时间内,对两个包含了最大差值600000天以上的6000条乱序日期数据的文件进行交叉计算(A依次取一个数,遍历B文件,即进行36000000次计算)。解决办法# year, month, day均为intd1 = datetime.date(year1, month1, day1) d2 = datetime.date(year2, month2, day2)print((d1 - d2).days嗯,就这么简单原创 2022-05-01 00:51:46 · 3803 阅读 · 0 评论 -
【python】windows安装了python就直接使用pip的方法
说明不用配置全局变量,不用特意下载pip只要下载了python(官方推荐的版本)即可,其本身已经包含了pippip使用方法比如,安装tornado:py -m pip install tornado参考pip documentation v21.3.1 User Guide最后怎么像mac一样,直接使用pip pip3 python python3指令的方法还没有仔细研究,因为目前平时不怎么用python...原创 2022-01-29 20:47:34 · 1629 阅读 · 0 评论 -
【Python】使用全局变量并解决“Shadows name from outer scope”报错
问题描述在class中,对全局变量进行修改(本人python学艺不精,一般情况,不建议在class中对全局变量进行修改),pycharm报错“Shadows name from outer scope”解决办法在class中,变量前加上global即可...原创 2022-01-25 17:22:58 · 2937 阅读 · 0 评论 -
【PythonWeb】No module named tornado.web解决
报错No module named tornado.web方法1 安装目录原因有多个python,我的tornado安装在python3.8下解决办法所以在运行时应当python3 server.py而不是python server.py2 文件名冲突原因目录下有tornado.py的文件解决方法把自己写的tornado.py文件改名3 文件已启动原因本地已运行tornado.py,存在隐藏的编译文件tornado.pyc解决方法删除该文件4 tornado未安原创 2021-11-21 19:12:41 · 2516 阅读 · 0 评论