В Python я хочу подсчитать количество строк в файле xh-2.txt
.
import subprocess
subprocess.call("wc -l xh-2.txt",shell=True)
Но это дает мне статус выхода, а не результат команды.
Я знаю команду print os.popen ("wc -l xh-2.txt | cut -d '' -f1"). Read ()
выполнит задание,
но popen обесценивается, и зачем использовать read ()?
Как лучше всего вызвать системную команду внутри Python и получить ее результат вывода, а не статус выхода?