我如何与python中的linux控制台进行交互。使用控制台打开(或不打开)窗口,然后执行任何命令或仅键入内容并按Enter
我喜欢同时使用子进程和操作系统。
这些python模块不一定“打开控制台并运行命令”,而是与您的Shell交互。
import os
import subprocess
例如
fileCount = int(subprocess.check_output('ls dir/ | wc -l', shell=True).decode().strip())
要么
pathToOldest = './someDir/' + oldestFileInDir
os.remove(pathToOldest)
如果您希望执行特定的命令,我会去搜索引擎并在pythonX中键入'python run shell commmands'或'run {enter shell command}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句