我正在用Python编写一个软件,我正在尝试将带有
\
的Windows路径(如C:\Program Files\KiCad\7.0\bin
)转换为带有\\
C:\\Program Files\\KiCad\\7.0\\bin
的路径,以便在发送时Python将其识别为路径在子流程中。运行命令。
我尝试了pathlib中的Path();操作系统。小路。 Normpath() 但不起作用...
上周我也有类似的需求。下面的函数采用路径作为参数,并使用双
\\
打印所有具有绝对路径的文件名。非常简单。
def get_absolutePath_for_all_file(path):
for filename in os.listdir(path):
abs_path = os.path.join(path, filename)
abs_path = abs_path.replace('\\','\\\\')
print(abs_path)