問題タブ [shutil]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
69149 参照

python - shutil.copyfile を使用すると、Python IOError: [Errno 13] Permission denied: が発生します。

shutil.copyfile を使用した Python コードがいくつかあります。

それは私にエラーを与えます:

ファイルをコピーする権限がないのはなぜですか?

0 投票する
1 に答える
12873 参照

python - IOError: [Errno 2] No such file or directory shutil

私は本当に単純なコードを持っていますが、何らかの理由でErr no 2が表示されます。コードは次のとおりです。

しかし、私が得るのは:

ネット全体を再検索してみましたが、答えが得られませんでした。助けてください。

ありがとう :)

編集: Eclipseでの実行の完全なトレースは次のとおりです:

0 投票する
1 に答える
3261 参照

python - 名前にスペースが含まれるファイルを移動する

Pythonでいくつかのファイルを移動しようとしていますが、名前にスペースが含まれています。文字列をファイル名として扱うようにPythonに具体的に指示する方法はありますか?

リストからファイルを取得した後、ファイルを実行os.path.existsして存在するかどうかを確認しますが、存在することはありません。誰かが私にここでヒントを与えることができますか?

0 投票する
4 に答える
9139 参照

python - 空のディレクトリを含む、Python を使用してファイル パスの zip ファイルを作成するにはどうすればよいですか?

zipfileおよびshutil.make_archiveモジュールを使用して、ディレクトリの zip ファイルを再帰的に作成しようとしています。空のディレクトリがアーカイブに追加されないことを除いて、両方のモジュールはうまく機能します。他の空のディレクトリを含む空のディレクトリも、暗黙のうちにスキップされます。

7Zip を使用して同じパスのアーカイブを作成でき、空のディレクトリが保持されます。したがって、ファイル形式自体でこれが可能であることはわかっています。Python内でそれを行う方法がわかりません。何か案は?ありがとう!

0 投票する
2 に答える
2725 参照

python - メタデータを含むpythonコピーファイル、shutilと手動で複製ファイルを開いて書き込む

http://docs.python.org/library/shutil.htmlによると、これらのメソッドを使用しても、所有権、ACL、およびリソース フォークを含むメタデータはコピーされません。基本的なファイル読み取り方法を使用してファイルを開き、行ごとに複製ファイルに書き戻して、ファイルのメタデータをそのままにしますか? 私の推測ではイエスです。内容を損なわないようにするには、宛先ディスクをソース ディスクと同じフォーマットにする必要がありますか? 私の推測ではノーです。私は周りを閲覧しましたが、これに固有のものは何も見ませんでした。私は基本的に、異なるOSを実行している3台の異なるコンピューターを、Pythonを使用して1つの中央の場所にバックアップしたいと考えています。元のファイルを置き換えても違いがないかのように、コピーされるファイルが同一であることは不可欠です。洞察をありがとう!

0 投票する
2 に答える
509 参照

python - Pythonで*.javaファイルのみを移動する方法は?

私はそのようなdirツリーを持っています:

*.javaファイルのみを現在のディレクトリの「java_files」という新しいディレクトリに移動したいと思います。どうやって作るの?私はshutildocを読みましたが...

これ:

まったく動作しません...

代わりにシェル「mv」を使用したくありません!

編集:

私もこれを試しました:

しかしそれは与える:

0 投票する
4 に答える
180 参照

python - 大きなフォルダをコピーしながら文字を印刷する

この関数が追加の「。」を出力しようとしています。大きなフォルダ(〜3GB)をある場所から別の場所にコピーしている間、毎秒:

しかし、関数を呼び出すと:

フォルダ全体を完全に正常にコピーしていますが、「。」は出力されません。まったく。

スレッドを使用する必要がありますか?

0 投票する
2 に答える
141 参照

python - Pythonの関数から関数を返す

私はPythonの初心者です。shutilモジュールからの以下のコードスニペットの動作に疑問があります。

オプションを に設定しshutil.copytreeてを呼び出すと、関数が呼び出され、関数が返されます。私の疑問は次のとおりです。ignoreignore_patternsignore_patterns

1)ignore_patterns呼び出されると、_ignore_pattern関数参照が返されます。この関数が呼び出されると、「パターン」リストにどのようにアクセスするのでしょうか? 呼び出された関数「ignore_patterns」が返されると、その呼び出しで作成されたリスト パターンは、呼び出されたスコープでのみ使用できるようになります。

_ignore_patterns2) 返された関数関数名のアンダースコアの意味は何ですか?

0 投票する
2 に答える
4129 参照

python - Python の shutil.copytree 関数が機能しない

ここで基本的な何かが欠けているように感じます。何か不安定なことが起こっています。ドキュメントを読み、copytree がソース パスと宛先パスの両方を指定する必要があることを理解しました。行き先の部分で悩んでいます。私のコードは以下です...

ツリーは問題なくコピーされます。ただし、「Temp」フォルダーは作成されておらず、コピーされたツリーはその中に配置されていません。代わりに、コピーされたツリーは "C:\Users\D34DLYHAX\Pictures\My Pictures" に配置されます。なぜこうなった?ドキュメントを読み間違えていなければ、Temp をソース フォルダとしてコピーしたツリーを Temp に挿入するべきではないでしょうか。

あなたの助けと答えをありがとう。

――なるほど、ますますおかしくなってきましたね。コピーしたフォルダを表示すると、「マイ ピクチャ」という名前になっていますが、問題はありません。ただし、コピーしたツリーをごみ箱に捨てて、ごみ箱の内容を表示すると、コピーされたツリーの名前が「Temp」になりました。何が起こっている?

0 投票する
2 に答える
863 参照

python - フォントファイルをWindowsフォントフォルダにインストールまたはコピーする方法

ダウンロードした場所からフォントフォルダにフォントファイル(ttf拡張子)をコピーする簡単な操作を実行していますが、機能しません。

誰かが調べて助けてくれることを願っています!!!