前提・実現したいこと
フォルダ内にあるファイルに対して、最終更新者を調べる場合、どのような方法があるのでしょうか?
発生している問題・エラーメッセージ
statモジュール(stat.ST_UID)を使ってみたのですが、"0"と返ってきており、思い描いていたのと違っていました。
pythonコード
import os, sys from stat import * import glob yyyymm = "yyyymm" yyyymmdd = "yyyymm*" watch_dir1 = "調べる先" watch_dir = watch_dir1 + yyyymm + "\" + yyyymmdd + "\" files = glob.glob(watch_dir + "*.log") for file in files: print(file) file_info = os.stat(file).st_uid print(file_info) file_time = os.stat(file).st_mtime date = datetime.datetime.fromtimestamp(file_time) print(date) print("-------")
結果
パス・ファイル名
0
2018-03-01 xx:xx:xx.xxxx
補足情報
windows7、python3.6.1を使用しています。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/02 00:17