0
我在我的电脑,主要有数字作为文件夹名称.. 例如,存在是Python的文件夹名称
目录C目录:\ 3_Software
我想提供顶级目录路径..我想查看C:\ 3_Software中的文件夹,子文件夹和文件,打开文件并搜索一个字符串。如果特定字符串存在,则打印文件名和字符串。所以我使用os.walk遍历文件夹,子文件夹和文件。现在,当它获取目录名称时,由于它在文件夹名称中有一个数字,它将自动转换为不同的格式并且无法从该文件中获取文件。
当我试图定义“C:\ 3_Software”:有....
而且,被任何手段如根和读回相同的变量,它是给我为“\ x03_Software C”串联根和文件路径...使用os.walk方法..
使用原始字符串或使用\\。 [python中的Windows路径](http://stackoverflow.com/questions/2953834/windows-path-in-python) –
试试''C:\\ 3_Software''或'r'C:\ 3_Software'' – inspectorG4dget
或正斜杠,工作得很好。 – geoffspear