微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Python2 pytz UnknownTimeZoneError

如何解决Python2 pytz UnknownTimeZoneError

我收到一个应该有效的时区的 UnkNownTimeZoneError。我有以下代码

import pytz
import time

edf1 = time.tzname
edf = pytz.timezone(edf1[0])

当我这次运行时.tzname 返回 (“东部标准时间”、“东部夏令时间”)

pytz.timezone 然后采用“东部标准时间”并报告错误

如果我将 Windows 时区更改为其他任何内容(尝试了几次),也会发生同样的错误

我的 Windows 设置或 pytz 有问题吗?

这是一台使用 Python2 的 Windows 10 机器,加载了最新的 pytz(根据 pip) - 显示 pytz 返回

Version: 2018.3
Summary: World timezone deFinitions,modern and historical
Home-page: http://pythonhosted.org/pytz
Author: Stuart Bishop
Author-email: stuart@stuartbishop.net
License: MIT
Location: c:\environment\python27\lib\site-packages
Requires:
required-by:```

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。