149 votes

Arrêt du python avec ctrl+c

J'ai un script python qui utilise des threads et fait beaucoup de requêtes HTTP. Je pense que ce qui se passe est que pendant qu'une requête HTTP (utilisant urllib2) est en cours de lecture, elle bloque et ne répond pas à CtrlC pour arrêter le programme. Y a-t-il un moyen de contourner ça ?

214voto

user100921 Points 569

Sous Windows, la seule façon sûre est d'utiliser CtrlBreak. Arrête chaque script de python instantanément !

(Notez que sur certains claviers, « Break » est étiqueté comme « Pause ».)

57voto

Andrew Hare Points 159332

S'il est exécuté dans le shell Python, utilisez Ctrl + Z, sinon localisez le processus python et tuez-le.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X