我有一个python程序,比如program1.py,格式是
import configparser
def main():
args = config.get_value('DEFAULT')
var1 = args.get('variable1')
function1(var1)
if __name__ == '__main__':
config = configparser.ConfigParser()
config.read('settings.ini')
main()
当程序用作脚本时,配置刚刚传递时,我如何导入program1并执行主函数?
尝试将其更改为:
import configparser
def main():
config = configparser.ConfigParser()
config.read('settings.ini')
args = config.get_value('DEFAULT')
var1 = args.get('variable1')
function1(var1)
if __name__ == '__main__':
main()