Python ディレクトリの日付はどうやって変更するの? — lights on zope より。os.utime は Windows 環境ではディレクトリを操作することができないことを知りました。これは指摘されるまで気がつきませんでした。そこで対策を考えてみました。 (何か見落としているような…、標準ライブラリレベルでのサポートは無いのか。いや Win9x 系ではディレクトリのタイムスタンプを変更するなんて概念は無かった。ならば昔は Win9x 系をサポートしていた経緯から手がつけられなかった可能性はありえるかも。) pywin32 で (4/7 例外処理などを見直し) CreateFileW, SetFileTime を使って os.utime を模した関数を作りました。file_path 引数にディレクトリを指定しても正常動作します。引数 times には os.utime 同様、(