Python is een algemeen doel scripttaal , met bibliotheken om te communiceren met een verscheidenheid van omgevingen . Vanwege dit , kan je commando's uitvoeren op uw host- systeem met behulp van de bibliotheken die bij Python . Bijvoorbeeld , kunt u de " subproces " library gebruiken om extern te bellen naar het host-besturingssysteem naar externe programma's uit te voeren . Een Python-script kan een andere Python- script uit te voeren door het deelproces bibliotheek , of kan een andere Python-script importeren als u de code wilt intern uitvoeren . Wat je nodig hebt Python-interpreter Toon Meer Aanwijzingen Import 1 het subproces module . Deze module bevat de " call " -functie waarmee je externe commando's roepen om buiten de huidige Python- code uit te voeren . Het volgende voorbeeld laat zien hoe u het subproces module importeren om alleen de " call " -functie te gebruiken : >>> uit deelproces import oproep kopen van 2 Bel de externe Python programma met behulp van de functie " call" . Deze functie neemt een lijst met argumenten . Het eerste argument is de opdracht die u wilt uitvoeren , en de overige argumenten lijst van de commando vlaggen die bij dat programma . In dit voorbeeld is de functie " oproep " noemt alleen de Python interpreter om een extern script " example.py " run : >>> retcode = oproep ( ' python example.py ' ) //" retcode " slaat de return code van het script Import 3 de code voor intern gebruik . Wanneer u de Python-script dat u wilt uitvoeren en gebruik het intern in de huidige Python script importeren , alle code in " example.py " is beschikbaar voor u om te gebruiken als het je past . In dit geval hoeft u niet om extern te telefoneren naar andere Python scripts : import voorbeeld
|