[解決済み] Pythonでタッチを実装する?
2022-03-22 22:38:43
質問
touch
は、ファイルの変更時刻とアクセス時刻を現在の時刻に設定するUnixのユーティリティです。 ファイルが存在しない場合は、デフォルトのパーミッションで作成されます。
Pythonの関数としてどのように実装するのでしょうか?クロスプラットフォームで完結するようにする。
("python touch file"の現在のGoogle検索結果はそれほど良くはありませんが、以下を指しています。 os.utime .)
解決方法は?
Python 3.4の新機能のようです。
pathlib
.
from pathlib import Path
Path('path/to/file.txt').touch()
これによって
file.txt
をパスで指定します。
--
Path.touch(mode=0o777, exist_ok=True)
この指定されたパスにファイルを作成します。mode が与えられた場合、プロセスの umask 値と組み合わせて、ファイルモードとアクセスフラグを決定する。ファイルが既に存在する場合、exist_okが真であればこの関数は成功し(修正時刻も現在時刻に更新される)、そうでなければFileExistsErrorが発生する。
関連
-
[解決済み】TypeErrorを取得しました。エントリを持つ子テーブルの後に親テーブルを追加しようとすると、 __init__() missing 1 required positional argument: 'on_delete'
-
[解決済み] 関数内でグローバル変数を使用する
-
[解決済み] Pythonには文字列の'contains'サブストリングメソッドがありますか?
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] Pythonで2つのリストを連結する方法は?
-
[解決済み] ファイルのコピー方法について教えてください。
-
[解決済み] Pythonで例外を手動で発生(スロー)させる
-
[解決済み】ネストされたディレクトリを安全に作成するには?
-
[解決済み】forループを使った辞書の反復処理
-
[解決済み】Pythonに三項条件演算子はありますか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
python call matlab メソッドの詳細
-
Pythonの@decoratorsについてまとめてみました。
-
[解決済み】お使いのCPUは、このTensorFlowバイナリが使用するようにコンパイルされていない命令をサポートしています。AVX AVX2
-
[解決済み】「SyntaxError.Syntax」は何ですか?Missing parentheses in call to 'print'」はPythonでどういう意味ですか?
-
[解決済み】Python Error: "ValueError: need more than 1 value to unpack" (バリューエラー:解凍に1つ以上の値が必要です
-
[解決済み】IndexError: invalid index to scalar variableを修正する方法
-
[解決済み】Python: SyntaxError: キーワードは式になり得ない
-
[解決済み】django インポートエラー - core.managementという名前のモジュールがない
-
[解決済み] Windowsでコマンドラインから空のファイルを作成するには?
-
[解決済み】pythonで空ファイルを作成する【重複あり