我在python中编写了一个脚本,它接受一些文件,运行一些测试并计算total_bugs的数量,同时编写包含每个文件的新文件(错误+更多).
从当前工作目录中获取几个文件:
myscript.py -i input_name1 input_name2
当这项工作完成后,我希望脚本"返回total_bugs",但我不确定实现这一点的最佳方法.
目前,脚本打印的内容如下:
[working directory]
[files being opened]
[completed work for file a + num_of_bugs_for_a]
[completed work for file b + num_of_bugs_for_b]
...
[work complete]
Run Code Online (Sandbox Code Playgroud)
一些帮助(注释/提示/代码示例)在这里可能会有所帮助.
顺便说一下,这需要适用于windows和unix.
我有一个脚本a.py,在执行它时会向用户询问某些查询并以json格式构造输出.使用python子进程,我可以从另一个名为的脚本调用此脚本b.py.一切都按预期工作,除了我无法获得变量的输出?我在Python 3中这样做.