pytzでUnknownTimeZoneError

11 views
Skip to first unread message

unread,
Apr 2, 2010, 2:04:39 AM4/2/10
to kay-users-ja
膳です。

changeset:783:e7d090b86f3e
にアップデートしたところ、タイムゾーンの取得でUnknownTimeZoneErrorが
起きるようになりました。
原因は
http://groups.google.co.jp/group/kay-users-ja/browse_thread/thread/0e7ab6237f96e08c?hl=ja
の時と同じようです。
> zipfileのディクショナリにはOS関係なくスラッシュ区切りのパスがkeyとして
> zoneinfoが格納されているようで、os.path.joinでOS固有のパスに修正して
> 読み込んではまずいようです。

kay/lib/pytz/__init__.py
を、
line:86,87
zonedata = get_zoneinfo().read('zoneinfo/' + name)
line:103,104
get_zoneinfo().getinfo('zoneinfo/' + name)
と変更して解決できました。

以上、報告でした。

Takashi Matsuo

unread,
Apr 2, 2010, 3:20:53 AM4/2/10
to kay-us...@googlegroups.com
松尾です。

ご報告ありがとうございます。
ああ、そうでした。何度も同じ過ちをして申し訳ありません。

さっそく直しました。

Happy coding :-)

--
Takashi Matsuo
Kay's daddy

2010/4/2 膳 <zen...@gmail.com>:

> --
> このメールは Google グループのグループ「kay-users-ja」の登録者に送られています。
> このグループに投稿するには、kay-us...@googlegroups.com にメールを送信してください。
> このグループから退会するには、kay-users-ja...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/kay-users-ja?hl=ja からこのグループにアクセスしてください。
>
>

Reply all
Reply to author
Forward
0 new messages