Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako sa dostať výstup z Shell Command v Pythone

Programovací jazyk Python je dodávaný s rozsiahlou knižnicou modulov . Môžete použiť " vlákno " modul a jeho zahrnuté funkcie pre odosielanie príkazov shellu operačného systému , a zhromaždiť výstup pre použitie vo vašom Python skriptu . Pokyny dovolená 1

Import " vlákno " modul do vášho skriptu :

>>> import podproces
2

Vytvoriť príkazový reťazec dať funkciu " popen " . Príkazový reťazec môže pozostávať z jedného príkazu v rámci jedného reťazca . To sa môže skladať zo zoznamu reťazca predstavujúci príkaz rad argumentov :

>>> command = " ps "
3

volanie " " Funkcia popen a priradiť svoj ​​výstup do premennej ; . Funkcie popen bude mať príkaz spustiť v shellu a vrátenie výsledkov do Python skript :

>>> p = subprocess.Popen ( príkaz ) //spustí príkazový riadok pre zobrazenie aktívny processes20744 ttys000 0:00.01 - bash20747 ttys000 0:00.16 python

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené