作为一个例子:我有一个带有
的python脚本scip.pyfrom sys import argv
# parsing the input
script, NU = argv
def main(NU):
return
def somefunc():
return
if __name__ == '__main__':
main(NU)
假设我在[I] python shell中。我可以运行脚本,例如通过run scip.py 1
。但是如何从中导入函数呢? import scip
失败,因为它需要变量来解压缩。 import scip 1
给出了一个SyntaxError。
答案 0 :(得分:1)
这应该可以解决问题:
def main(NU):
return
def somefunc():
return
if __name__ == '__main__':
from sys import argv
# parsing the input
script, NU = argv
main(NU)