使用第二个脚本中确定的参数从第二个Python脚本调用main函数

时间:2015-12-07 18:01:54

标签: python python-3.x

我有一个Python函数,需要2个文件名,并用它们做一些事情。我想编写一个包装器脚本来确定文件名,并用这些参数调用原始脚本的main函数。我对Python非常缺乏经验,有没有人知道最简单的方法呢?

我在UNIX环境中工作,而不是那应该有所作为。

提前致谢!

编辑:为了澄清,我有一个名为convert.py的函数,其主函数main()带有两个sys.argv输入。我希望这些输入在convert_wrapper.py中确定为file1和file2,并作为这两个sys.argv参数传递给convert.main()。我目前有:

import convert
file1='abc'
file2='def'
convert.main(file1,file2)

但这给了我一个错误,我将两个参数传递给一个取零的函数。

1 个答案:

答案 0 :(得分:0)

cat test.py

def main(a,b):
    return a+b

cat caller.py

from test import main

print main(5,3)

希望这有帮助..