2023.02.14更新:
python中使用os.listdir不行,但是可以用os.walk,可以绕过空格的问题。
在windows中总有奇怪的问题,比如路径或文件名带空格,打开文件就会报错。
一般情况下 F:/lujing/file.txt 直接用python打开是没问题的。
但是当变成 F:/lu jing/file.txt,打开就会报错:
抱歉,找不到您的文件。是否可能被移动、重命名或删除?\r
尝试:
'路径字符串'.replace('/','\\')
将/变成\\,事实证明依旧报错。
最终解决方案:
要么使用Linux,要么文件夹改名,去掉空格