我有下一段代码
Path = os.getenv('PATH')
Path = Path.split(';')
for i, p in enumerate(Path):
if len(P) != 0 and p[-1] != "\\":
Path[i] = p + "\\" #this adds '\' to the ending of each line
印刷
Path[0]
将显示
C:\Program Files (x86)\Common Files\Oracle\Java\javapath\
但是,当我试图从这个文件夹运行任何东西时,我得到了错误
'C:\Program' is not recognized
我怎么能让它搜索整个路径而不停留在空间?在
跑步有多种方式。你怎么办的?如果使用操作系统,您可能需要使用“作为路径。例如:
假设您运行的是C:\Program Files(x86)\aaa.exe. 注意代码中的两个\“。在
对于良好的实践,您永远不会使用空间,因此您只能在项目内部选择相对管线,但是如果您确实需要使用空间,则可以使用:
file =__import__=("folder path")
这将以
folder path
的形式导入文件,并用空格分隔。在相关问题 更多 >
编程相关推荐