我是Python的新手,我无法通过搜索找到答案(也许我正在寻找错误的搜索字符串!)。
在我的Raspberry Pi上使用PYTZ制作一个简短的脚本(约2000行)从大约5秒到大约2分钟。
我确信这对我来说是愚蠢的,但那里有没有修复?
我已经完全放弃了PYTZ,但我也有点太过深入了解(大约有15个脚本已经使用过它)。
提前致谢。
编辑:这是我脚本的摘录:
import pytz
#Lots of code
# Timezone stuff
localTZ = pytz.timezone('Australia/Sydney')
nowUTC = datetime.utcnow() currentTime =
localTZ.localize(nowUTC)
答案 0 :(得分:0)
谢谢@ mikko-ohtamaa - 我运行了profler,从我能看到的那就是问题。
我记得在stackoverflow和其他地方看到一些关于PYTZ可用作二进制或解释的东西,但我再也找不到这些信息了。我还看到对两个地方存在的库的引用也存在冲突(例如.egg文件和其他地方)。
我从我的python库中卸载了PYTZ并重新安装它......性能问题解决了。