如何在Windows文件路径中考虑特殊字符 - python

时间:2016-10-21 19:43:43

标签: python windows filesystems

我正在尝试创建一个通过Windows文件并删除“。”的脚本。使用以字符串形式输入的路径形成文件名。当路径中的任何文件夹以abefnr,{{开头时,问题就开始了1}},stv(python中的反斜杠表示法)。然后系统抛出一个拟合,说这不是一个有效的路径(特别是下面的错误消息)。解决方法是在路径中使用x并运行"/"但是我似乎无法找到一种方法来获取所有os.path.normpath(folder)以在运行时切换它们(python忽略了上面的那些)我们去的那些圆形和圆形的字符列表。)

错误讯息:

\

编辑1
代码:

Traceback (most recent call last):
File "C:\Users\Mendel\OneDrive\Code\Python - 2\fileNameCleanUp.py", line 39, in <module>
rename(test_folder)
File "C:\Users\Mendel\OneDrive\Code\Python - 2\fileNameCleanUp.py", line 21, in rename
for filename in os.listdir(folder):             #for every file in the folder
WindowsError: [Error 123] The filename, directory name, or volume label syntax is incorrect: 'C:\\Users\\Mendel\\Desktop\rmdot\\*.*'

TL; DR :如何在使用python作为字符串输入的Windows路径中考虑反斜杠表示法?

谢谢,

0 个答案:

没有答案