首先要做的事情:
- 我有 Windows 操作系统。
- 我在 Linux 中使用 python(通过 U 盘)
- 我正在用 Python 编写一段代码,要求它能够与 Excel 配合使用...
因此,一旦我创建了它(在 Linux 中),我就在计算机的 D:
驱动器中创建了一个 xlwt
文件。
当我启动到 Windows 时,我想删除该文件,但它显示
The file you specified is not valid or is too long
所以我尝试在命令提示符(管理员)中删除它,但它说文件不存在!
当我输入 dir
时,文件就会显示
所以我进入Linux(Kali Linux)并尝试了
rm -f xlwt
但同样的问题:
当我在 Linux 中说 dir
时,它会说 xlwt\r
所以我说
rm -f xlwt\r
但还是同样的问题。
最佳答案
在 Linux 中,使用制表符补全来获取文件名的正确转义版本。
输入以下内容:
rm xlw
然后按 Tab 键,shell 将使用“/r”的正确转义字符来完成文件名
然后您应该可以按 Enter 键删除该文件
关于linux - 删除不存在的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41347549/