基本上,我正在尝试浏览目录并调用特定程序(称为galfit
)。我浏览目录的原因是因为我要运行的所有文件galfit
都在该目录中。但是,有几十个文件,单独运行每个文件galfit
需要很长时间。最重要的是,它们需要一段时间来处理,因此整个过程非常缓慢。
这是 Ubuntu 终端代码的样子:
vidur@vidur-VirtualBox:~$ cd Documents
vidur@vidur-VirtualBox:~/Documents$ cd XDF_Thumbnails_sci
vidur@vidur-VirtualBox:~/Documents$ ls
documents-export-2013-07-08 XDF_Images_Sci XDF_Images_Wht XDF_Thumbnails_Sci
vidur@vidur-VirtualBox:~/Documents$ cd XDF_Thumbnails_Sci
vidur@vidur-VirtualBox:~/Documents/XDF_Thumbnails_Sci$ ~/galfit galfit.feedme
galfit.feedme
是我希望处理的 feedme 文件;但是,我希望处理总共大约 50 个文件(当然名称不同!)。
所以我的问题是,你如何通过 Python 来解决这个问题?最终我将遍历所有文件(并且可能以某种方式自动命名它们,这很容易),但是到达目录然后运行的过程是galfit
什么?