Wie schalte ich einen python simpleHTTPserver herunter?

Ich versuche also zu lernen, d3, und die wiki vorgeschlagen, dass

Zur Ansicht der Beispiele lokal, müssen Sie einen lokalen web-server. Jeder
web-server arbeiten; zum Beispiel können Sie führen Sie Python ' s built-in
server:

python -m SimpleHTTPServer 8888 &

Toll... nur hab ich jetzt einen server laufen... aber an einem gewissen Punkt, ich denke, ich sollte wohl heruntergefahren wieder.

Gibt es eine bessere Möglichkeit, das Herunterfahren, als mit kill <pid>? Das scheint wie eine Art großer hammer für einen kleinen job.

(Ich bin mit Mac OS 10.6.8 (Snow Leopard))

FWIW: ctrl+c gibt über 10 Zeilen der traceback, beschweren sich darüber, unterbrochen zu werden.

kill -3 <pid> gibt ein Finder-Warnung in einem separaten Fenster 'Python unerwartet beendet".

Den Standard - kill <pid> und kill -15 <pid> sind relativ sauber (und einfach).

Kommentar zu dem Problem
verwenden Sie nicht das & und Strg+C anstelle 😛 Kommentarautor: Joran Beasley
@JoranBeasley richtig ist. Ich benutze SimpleHTTPServer ziemlich oft (selbst hinzugefügten alias p). Um den server zu stoppen, habe ich einfach die Tastenkombination Strg+C. Joran, warum hast du nicht posten, dass da eine Antwort? Kommentarautor: Rob W
Tastatur-interrupt == ähnlich hässlich, außer dann es sitzt da in einem Fenster. Ich kann das tun, ich habe nur gehofft, es war eine etwas elegantere Art und Weise. Kommentarautor: Suz
^ thats, warum ich nicht poste es als Antwort ... es ist nicht wirklich anders als die Art, wie Sie das tun es jetzt Kommentarautor: Joran Beasley
aber ich denke, 99% der Menschen einfach zu töten es mit Strg+c IRL Kommentarautor: Joran Beasley

InformationsquelleAutor der Frage Suz | 2012-09-28

Schreibe einen Kommentar