Oft erfordern Python-Anwendungen Funktionen, die bereits von einem separaten Programm auf dem Computer- Betriebssystem implementiert ist. Es gehört zum guten Programmierstil , die bereits bestehende Dienstprogramm verwenden , wie es in der Regel implementiert und ausgiebig getestet von Weltklasse- Programmierer. Die Art und Weise der Aufruf eines externen Dienstprogramm von Python beinhaltet " Flucht " zu einem Shell-Prozess , der wiederum ruft das Dienstprogramm in Frage, würde der Benutzer von der Kommandozeile aus zu tun. Insbesondere können Sie mit dem " wget " -Dienstprogramm, um Web-Inhalte aus dem Internet zu holen , indem er sie aus einem Python entkommen. Anleitung
1
Fügen Sie die folgende Zeile am Anfang Ihrer Python-Code :
import os
2
zusammenbauen Anrufung wget , einschließlich aller erforderlichen Parameter , wie ein Python-String , wie im folgenden Beispielcode:
wgetCommand = " wget http://www.google.com/logos/2011/aljawahiri11-hp.jpg "
in diesem Beispiel ist der einzige Parameter zu wget die Web -Adresse (URL ) eines Bildes im JPEG-Format , dass wget Bedürfnisse aussteigen einen Web-Server auf der Domain google.com .
3
Kodex der Python Flucht durch Aufrufen der eingebauten " os.system ()" Python -Methode , wie im folgenden Beispielcode:
os.system ( wgetCommand )