用于python的olson时区数据库。
pytzdata的Python项目详细描述
用于python的olson时区数据库。
支持python2.7+和3.5+。
安装
pip install pytzdata
用法
您可以使用tz_file()函数来访问特定时区文件的内容:
frompytzdataimporttz_filewithtz_file('Europe/Paris')asf:# Do something with the file
如果您只想知道特定时区文件的路径,则可以使用tz\u path()函数:
frompytzdataimporttz_pathtz_path('Europe/Paris')
默认情况下,pytzdata将使用绑定的时区数据库,但是您可以设置 使用set_directory函数保存时区文件的自定义目录:
importpytzdatapytzdata.set_directory('/custom/zoneinfo')
您还可以设置PYTZDATA_TZDATADIR环境变量来设置自定义目录。
释放
要制作新版本,请执行以下步骤:
- make data
- 更新pytzdata/version.py和tests/test_version.py 中的版本号
- make tox