2009/09/08

datetime split python

>>> import datetime
>>> datetime.date('2009/10/2'.split('/'))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: function takes exactly 3 arguments (1 given)
>>>
たしかに

flatten 的なことをするのか? と思ったけどそれでは結局 1 つだしな
と思い具体例を検索
結果時系列で並べると
pythonの引数にある*hogeとか**mapとか - a2c.get.diary
RE:pythonの引数にある*hogeとか**mapとか - Djangoへの片思い日記
RE:RE:*hogeとか**mapとか
ときて
>>> datetime.date(*map(int, '2009/10/2'.split('/')))
datetime.date(2009, 10, 2)
>>>
とか、そのコメント欄の Voluntas さんの
>>> from dateutil.parser import parse
>>> parse('2009/10/2').date()
datetime.date(2009, 10, 2)
>>>
とかみたい

読み返すと、確かにこりゃ SPAM blog だな
nothing new だ
まぁ、手の平で躍らされてるってことで

♪ ∧,_∧
   (´・ω・`) ))
 (( ( つ ヽ、   ♪
   〉 とノ )))
  (__ノ^(_)

0 件のコメント:

コメントを投稿