-1
まず物事:非既存のファイルを削除
- 私は、WindowsのOSを持っています。私はそれを作成した後、私は(Linuxの中で)そう
...私はエクセルで動作することを必要とPythonでコードを書いていた
D:
ドライブに作成されたxlwt
ファイルを取得しました。私は、ファイルを削除したいウィンドウに起動しますが、それは The file you specified is not valid or is too long
言うので、私は、コマンドプロンプト(管理者)でそれを削除しようとしたが、それはファイルが存在しないと言う!
が、私はそれがとてもxlwt\r
を言うのLinuxでdir
を言う:私はdir
を入力すると ファイルはので、私は、Linux(カーリーのLinux)に行き、
rm -f xlwt
が、同じ問題を試してみました を表示します私は言った
rm -f xlwt\r
しかし、まだ同じ問題。
pythonic解決策はありますか? – Octo
をlinuxに入れて 'rm'の後にファイル名の最初の数文字を入力してから' 'を押すとファイルを完成させ、改行文字をエスケープして' 'を押すと正しく削除されます –
Cfreak
いくつかの解決策があります:https://www.linux.com/blog/linux-shell-tip-remove-files-names-contains-spaces-and-special-characters-such – Cfreak