使用Python脚本操作终端

时间:2017-01-10 12:01:42

标签: macos python-3.x terminal subprocess

我最近开始使用一个程序,该程序具有通过Mac终端访问的命令行界面。 我正在尝试自动化使用Python通过终端传递一系列命令的过程。 到目前为止,我已经找到了一种使用subprocess.Popen命令打开终端的方法,但是如果它在打开后如何在终端中“写”? 例如,我要做的是; 1.打开终端应用程序。 2.在App中选择一个目录。 3.运行命令。在这种情况下,我希望运行的文件称为“RunUX”,我要键入的是“./RunUX ...”,后跟命令行参数。 我是Python和编程的新手,并感谢所有的帮助! 感谢

1 个答案:

答案 0 :(得分:0)

感谢评论家们,但我设法弄清楚了。 最后我使用了subprocess.Popen()和os.chdir()的组合,它似乎可以使用Jupyter Notebook。