os.sytem(path/to/file) 权限被拒绝?
os.sytem(path/to/file) permission denied?
我正在尝试在另一个更长的 python 脚本的开头 运行 一个很小的 python 脚本(导入模块)。这是提高我的代码编写质量的尝试的一部分。
我正在尝试使用以下命令 运行 这个小 setup.py 脚本:
setup_file = ("/home/solebay/My\ Project\ Name/setup.py")
os.system(setup_file)
但是我收到以下错误:
permission denied
但是,这是我刚刚创建并正在其中工作的不受保护的文件夹?
它还会引发以下样式错误(自然是两次):
w605 invalid escape sequence '\ ' [pep8]
此外,这个is set to become aSyntaxError
.
我被拒绝访问我自己的项目文件夹,并且似乎还被迫违反了一个非常简单的命令的风格指南。
运行使用此脚本的正确方法是什么不会导致我生成编写糟糕的代码?
python 脚本不是可执行文件。如果您打算使用 os.system
,您需要使用相关的 python 命令 运行 脚本。例如,
os.system('python3 ' + setup_file)
要解决警告 invalid escape sequence
,您需要像 \
.
这样的反斜杠转义
我正在尝试在另一个更长的 python 脚本的开头 运行 一个很小的 python 脚本(导入模块)。这是提高我的代码编写质量的尝试的一部分。
我正在尝试使用以下命令 运行 这个小 setup.py 脚本:
setup_file = ("/home/solebay/My\ Project\ Name/setup.py")
os.system(setup_file)
但是我收到以下错误:
permission denied
但是,这是我刚刚创建并正在其中工作的不受保护的文件夹?
它还会引发以下样式错误(自然是两次):
w605 invalid escape sequence '\ ' [pep8]
此外,这个is set to become aSyntaxError
.
我被拒绝访问我自己的项目文件夹,并且似乎还被迫违反了一个非常简单的命令的风格指南。
运行使用此脚本的正确方法是什么不会导致我生成编写糟糕的代码?
python 脚本不是可执行文件。如果您打算使用 os.system
,您需要使用相关的 python 命令 运行 脚本。例如,
os.system('python3 ' + setup_file)
要解决警告 invalid escape sequence
,您需要像 \
.