我在使用os.system时遇到了一点问题,当我尝试使用两个引号时.. 我将要用Python启动一个程序,该目录有多个空格,为了在CMD中启动具有多个空格的内容,显然需要在其周围放置双引号。
问题来了.. 我的代码看起来像这样:
import os
os.system("C:/t est/hello")
由于我使用了os.system,它显然只会将C:/test/hello发送到CMD中。
现在我需要用引号将"C:/test/hello"发送到cmd中,但我需要Python理解我需要两个引号。有人可以帮帮我吗?
os.system('"C:\\test\\hello"')
,或在单引号前加上r以将字符串按原样处理,例如:os.system(r'"C:\test\hello"')
。 - Paulo Bu