处理python3中的命令行参数

时间:2015-09-24 17:29:56

标签: python python-2.7 python-3.x

我有一个在python2上运行的django项目,但有一个库只能在python3上运行。所以为了执行一个语句,我使用os.popen调用python3代码(python3代码在单独的文件中)。

python2代码

RGB

另一个名为“v3.py”

的python3代码文件
import os
url = "https://example.com/blklstleo/drake-sweeterman"
cmd_str = 'python3 v3.py ' + url
x = os.popen(cmd_str).read()
print x

这会引发一些错误

import os
import sys
print(sys.argv[1])
x = os.popen('scdl -l '+ sys.argv[1])

0 个答案:

没有答案