あるフォルダ内のファイル名と作成日時をエクセルに書き出したいと考えています。
下記のコードを実行した際に、dtの値がリストに入れる前と入れたあとで形が変わってしまいます。
これは一体どういう事なのでしょうか?
python
1 2import os 3import datetime 4import glob 5path = '' 6 7# ワイルドカード(*)のみを指定すると全てのファイル名とフォルダ名が取得できます 8fList = glob.glob(os.path.join(path, '*.jpg')) 9timeList = [] 10for filename in fList: 11 dt = datetime.datetime.fromtimestamp(os.stat(filename).st_birthtime) 12 timeList.append(dt) 13 14print(dt) 15print('---------------------------------------') 16print(timeList)
出力↓
2018-03-15 02:44:28 --------------------------------------- [datetime.datetime(2018, 4, 23, 18, 40, 56), datetime.datetime(2019, 9, 28, 2, 56, 8), datetime.datetime(2018, 6, 4, 1, 24, 44), datetime.datetime(2018, 9, 12, 5, 35, 52), datetime.datetime(2018, 10, 18, 2, 10, 48), datetime.datetime(2019, 4, 26, 19, 28, 38), datetime.datetime(2019, 10, 4, 2, 59, 10), datetim...
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。