我对Python很陌生。我需要从我的python脚本运行diff.py(内置脚本中的python)来比较2个文件。我之前在Perl中使用过系统命令来做类似这样的事情,但是我似乎无法用python来获取它。 我试过os.system和子进程模块,但没有运气。 任何帮助将非常感激,感谢 MohimaÇ从python脚本执行diff.py并将输出重定向到一个文件
-2
A
回答
1
由于脚本diff.py
只需调用从difflib
模块的单一功能,它更容易和更灵活地自己调用这个函数。什么功能,你需要拨打depends on the command line options you would pass to diff.py
。
总之,不要为此调用子进程。
+0
我想比较两个文件的内容并将输出保存在文本文件中。 – 2012-03-20 03:32:10
+0
谢谢,我从difflib模块调用了context_diff函数,它适用于我的需求 – 2012-03-20 09:19:46
相关问题
- 1. 如何运行许多PHP脚本并行并将每个脚本的输出重定向到一个文件?
- 2. 将awk脚本的输出重定向到一个文件
- 3. 将shell脚本的输出重定向到一个文件
- 4. 如何将python脚本cmd输出重定向到文件?
- 5. 从另一个vbs脚本运行VBS脚本,并马上输出重定向到一个文件
- 6. 如何从另一个python脚本执行python脚本并将其输出为文本文件
- 7. 将输出从shell脚本重定向到文件
- 8. 从命令行将输出重定向到C文本文件
- 9. 执行python脚本并将输出保存为CSV文件
- 10. python - 打印到stdout并将输出重定向到文件
- 11. 重定向Python脚本的输出到文件的开头
- 12. 通过ant执行JavaScript(HTML)文件并将输出重定向到文件
- 13. Python:将文本解析输出重定向到CSV文件
- 14. 在python中将os.system输出重定向到一个文本文件
- 15. 如何将输出从一个python脚本输入到另一个python脚本?
- 16. 从命令行可执行文件输入/输出重定向到文件
- 17. 无法将perl脚本的输出重定向到文件
- 18. 将错误输出重定向到脚本内的文件
- 19. 将sql输出重定向到shell脚本中的文件
- 20. 重定向C文件输出到一个文本文件
- 21. 重定向另一PowerShell脚本的输出到一个文本框在飞行
- 22. Python:脚本在重定向标准输出时运行另一个脚本
- 23. 如何将Python脚本的输出重定向到终端
- 24. 将bash输出重定向到python脚本
- 25. 将gunzip输出重定向到python脚本
- 26. 将第二个exe的输出重定向到文本文件
- 27. 从Python执行脚本读取输出
- 28. 如何在Java中执行命令并将其输出重定向到文件
- 29. 预定脚本不重定向输出到文件
- 30. 将输出重定向到一个可变定义的文件
向我们显示您的代码,我们将尝试向您显示错误。 – Adam 2012-03-19 18:36:18