前提
ローカルフォルダにあるファイルを共有フォルダに移動させたいのですが、エラーになってしまいます。
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- OSError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_8648\3774826219.py in <module> ----> 1 local.rename(share) C:\ProgramData\Anaconda3\lib\pathlib.py in rename(self, target) 1380 Returns the new Path instance pointing to the target path. 1381 """ -> 1382 self._accessor.rename(self, target) 1383 return self.__class__(target) 1384 OSError: [WinError 17] ファイルを別のディスク ドライブに移動できません。: 'ローカルフォルダにあるファイルのパス' -> '\\\\共有フォルダのパス'
該当のソースコード
Python
1from pathlib import Path 2share = Path(r'\\共有フォルダのパス') 3local = Path("ローカルフォルダにあるファイルのパス") 4local.rename(share)
気になったこと
エラーコードの共有フォルダのパスでは、先頭に\が4つになっていること。
補足情報(FW/ツールのバージョンなど)
os.rename(local, share)を実行しても同様のエラーでした。
Windows 11
Python:3.9.13
pathlib:1.0.1
jupyterlab:3.4.4
回答1件
あなたの回答
tips
プレビュー