python脚本中执行另一个脚本,执行Python脚本的两种方式

  python脚本中执行另一个脚本,执行Python脚本的两种方式

  1 .外壳调用大蟒脚本并将参数传递给大蟒脚本

  外壳中: #!/温婉的茶/shpy竞赛。py $ para 1 $ para 2 python的脚本测试。py:importsysdefmain($ can Shu 1,$canshu2)…main ) sys.aara

  大蟒脚本由测试。py:import config parser config=config parser。配置分析器(配置。阅读)测试。conf )def get _ foo我想通过离子,棒)外壳调用内部get_foo,只需运行一个在壳中调用的命令行即可。

  " python -c语言"导入测试;printtest.get_foo-c选项只是指示大蟒执行大蟒命令。您可以将结果存储在变量中:

  result _ foo= python-c 导入测试;打印test.get_foo(或result=$(python-c 导入测试;也可以一次调用print test.get_foo(())所有方法以将其放入集合中,然后调用剪切方法以获取相应的值。

  all _ results=$(python-c 导入测试;打印test.get_foo(,test.get_bar)),如果需要第二个结果,则返回result _ bar:result _ bar=$(echo $ all _ rer))

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: