在 python 中与 linux 控制台互动

Interaction with linux console in python

如何与 python 中的 linux 控制台交互。使用控制台打开(或不打开)window,然后执行任何命令或只输入一些内容然后按 enter

例如:

import os
os.system('ls')

我喜欢同时使用子流程和 os。
这些 python 模块不一定 'open a console and run a command' 而是它们与您的 shell.

接口
import os
import subprocess

例如

fileCount = int(subprocess.check_output('ls dir/ | wc -l', shell=True).decode().strip())

pathToOldest = './someDir/' + oldestFileInDir
os.remove(pathToOldest)

如果您想执行 运行 特定命令,我会转到搜索引擎并在 'python run shell commmands' 或“运行 {输入 shell 命令}中输入=24=]X}