前提・実現したいこと
pythonでshutil.rmtree()を動作させたいが、OSError: [WinError 123] ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。: '\test file' 又はFileNotFoundError: [WinError 3] 指定されたパスが見つかりません。: 'test file'と出てしまいます。Sublimetext3のBuildで動作させた際のエラー表記です。
該当のソースコード
Python
1import shutil 2shutil.rmtree('\test file')
Python
1import shutil 2shutil.rmtree('test file')
C:\Users\000\Desktop\python learning\My project\test file
このパスのtest fileというフォルダを削除したいがうまくいかない。
他のos.removeで空のフォルダを消そうとしてもできず、send2trashでゴミ箱に移動させようとしても同じエラーが出た。
さらに、
Python
1import os 2import os.path 3 4file = os.path.abspath("hajimenodoppo.py") 5print(file)
このコマンドを使っても、別の場所のフォルダがフルパスとして表示される。
explorer操作系のコマンドが使えなくて困っている。
python側の問題なのか、PC側の問題なのかわからない状態だ。
どなたか解決策を教えていただきたい。