Przeczytałem to gdzieś jakiś czas temu, ale nie mogę tego znaleźć. Próbuję znaleźć polecenie, które wykona polecenia w terminalu, a następnie wyprowadzić wynik.Python Script wykonuje polecenia w Terminalu
Na przykład: skrypt będzie:
command 'ls -l'
Będzie się Wynikiem działania tego polecenia w terminalu
Nie chcę cię zgodzić, ale. Powinieneś używać podprocesu do wszystkiego. To bezpieczniejsze. subprocess.call() dostarczy ci ładny interfejs, aby zastąpić prosty formularz połączenia. –
Dzięki za tę odpowiedź kolega. Będzie używać Pythona do mojej pierwszej aplikacji na pulpicie Ubuntu, to naprawdę mi pomoże. – LinuxBill
Jak uzyskać kompletną odpowiedź polecenia, 'os.system (" nslookup gmail.com ")' zwraca tylko ostatnią linię '0', ale chcę uzyskać pełną odpowiedź. –