ホーム     戻る

"ロング グッド バイ

To say goodby is to die a little

一般的にはフランスの詩人エドモン・アロクールの

「離れるのは少し死ぬことだ。それは
愛するもののために死ぬことだ。
どこでもいつでも、人は
自分の一部を残して去っていく」

という詩が元ネタになっているとされている

・・・
でもまあ、とても素敵な台詞ではあるんですけどね

(ロング・グッドバイ・レイモンド・チャンドラー著・村上春樹訳・早川書房)"

 2013 10 15 改訂中


第17章 時間とお金

(1) time モジュール

現在時間を取得する

time.time.関数

 >>> import time         timeモジュールを呼び出す

 >>> print(time.time())
     1350478716.309    これではわからない
>>> print(time.ctime())
Wed Oct 17 22:00:12 2012

 現在月を取得する

>>> import time
>>> time.localtime().tm_mon
9
>>>

 >>> for i in range(10):
 time.sleep(0.5)
 print("tick")

 
tick
tick
tick
tick
tick
tick
tick
tick
tick
tick!

 (2)時刻と日付に関わるオブジェクト

>>> import datetime
>>> now = datetime.datetime.now()
>>> now
datetime.datetime(2008, 9, 22, 0, 46, 54, 218000)
>>> epoch = datetime.datetime(1970,1,3)
>>> epoch
datetime.datetime(1970, 1, 3, 0, 0)
>>> meeting =datetime.datetime(2005,8,3,15,30)
>>> meeting
datetime.datetime(2005, 8, 3, 15, 30)
>>> lunchtime = datetime.datetime(12,00)

Traceback (most recent call last):
  File "<pyshell#13>", line 1, in <module>
    lunchtime = datetime.datetime(12,00)
TypeError: function takes at least 3 arguments (2 given)
>>> currenttime = datetime.datetime.now().time()
>>> currenttime
datetime.time(0, 57, 43, 296000)
>>>

 (3)昨日と明日の計算

>>> import datetime
>>> today = datetime.date.today()
>>> today
datetime.date(2008, 9, 22)
>>> yesterday = today - datetime.timedelta(days=-1)
>>> yesterday
datetime.date(2008, 9, 21)
>>> tomorrow = today + datetime.timedelta(days=1)
>>> tomorrow
datetime.date(2008, 9, 23)
>>>

 >>> t = datetime.datetime.today()
>>> t
datetime.datetime(2008, 9, 22, 1, 24, 33, 578000)
>>> t2 = t + datetime.timedelta(seconds=1)
>>> t2
datetime.datetime(2008, 9, 22, 1, 24, 34, 578000)
>>> t3 = t + datetime.timedelta(seconds=3600)
>>> t3
datetime.datetime(2008, 9, 22, 2, 24, 33, 578000)
>>>

。(4)先週の金曜日

(5)2っの日付の間の期間は

 

 知を閉ざしてはならない。知の可能性を限ることは、生の可能性を閉ざすことにほかなるまい。

(対話という思想 内山勝利 岩波書店)

ホーム     戻る