ホームページ > バックエンド開発 > Python チュートリアル > Python でファイルを移動するにはどうすればよいですか?

Python でファイルを移動するにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-11 10:48:12
オリジナル
753 人が閲覧しました

How Can I Move Files in Python?

Python でのファイルの移動

Python では、さまざまな方法を使用してファイルを移動できます。含む:

os.rename()

import os

os.rename("path/to/current/file.foo", "path/to/new/destination/for/file.foo")
ログイン後にコピー

os.rep lace()

import os

os.replace("path/to/current/file.foo", "path/to/new/destination/for/file.foo")
ログイン後にコピー

shutil.move()

import shutil

shutil.move("path/to/current/file.foo", "path/to/new/destination/for/file.foo")
ログイン後にコピー

これらメソッドはすべて同じ構文を持ちます。最初の引数は現在のファイルへのパスで、2 番目の引数は新しい宛先へのパスです。

考慮事項

  • ファイル名 ("file .foo") は、ソース引数と宛先引数の両方に含める必要があります。 2 つのファイルが異なる場合、ファイルは移動されるだけでなく名前も変更されます。
  • 新しいファイルが作成されるディレクトリは、すでに存在している必要があります。
  • Windows では、そのファイルが存在します。 name は存在してはなりません。存在しない場合は、例外が発生します。
  • shutil.move は、ほとんどの場合、単純に os.rename を呼び出します。ただし、宛先がソースとは異なるディスク上にある場合は、代わりにソース ファイルをコピーしてから削除します。

以上がPython でファイルを移動するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート