unix システムでのos.path.getmtime(path)
との違いを特定してください。os.path.getctime(path)
python docs の定義に従って:
os.path.getmtime(path)
パスの最終変更時刻を返します。戻り値は、エポックからの秒数を示す数値です (time モジュールを参照してください)。ファイルが存在しないかアクセスできない場合は、os.error を発生させます。
os.path.getctime(path)
システムの ctime を返します。一部のシステム (Unix など) では最後の変更時刻であり、他のシステム (Windows など) ではパスの作成時刻です。戻り値は、エポックからの秒数を示す数値です (time モジュールを参照してください)。ファイルが存在しないかアクセスできない場合は、os.error を発生させます。
それは基本的に、UNIX/システムで使用される場合と同じものであることを意味しますか?
#!/usr/bin/python
import os
print os.path.getmtime('File')
print os.path.getctime('FIle')
どちらのプリントも同じ値を取得します。
基本的に、最終更新日ではなく、 file の最終作成日を探しています。UNIXで同じことを達成する方法はありますか?