Lors de la programmation dans les deux IDE que j'ai utilisés, de mauvaises choses se produisent lorsque j'utilise raw_input. Cependant, sur la ligne de commande, cela fonctionne EXACTEMENT comme je le souhaite. Typiquement, cette application est exécutée en ligne cmd mais j'aime éditer et déboguer dans un IDE. Y at-il un moyen de détecter si j'ai exécuté l'application dans un IDE ou non?python ide vs détection de ligne cmd?
0
A
Répondre
1
Je conseille vivement (et que vous avez été informé précédemment à ce sujet) d'utiliser un bon IDE, et un bon débogueur au lieu de piratage autour de votre code pour réparer quelque chose qui ne devrait pas être cassé en premier lieu .
Je mérite d'être déclassé pour ne pas avoir répondu à la question, mais s'il vous plaît considérez ce conseil pour votre future santé mentale.
Je recommande personnellement Winpdb debugger et PIDA IDE
5
if sys.stdin.isatty():
# command line (not a pipe, no stdin redirection)
else:
# something else, could be IDE
Questions connexes
- 1. find -exec cmd {} + vs | xargs
- 2. Eclipse vs VS IDE Test d'une classe
- 3. Fin de la ligne sur Windows cmd
- 4. Module Python Cmd, problème de sous-classement
- 5. python sleep == IDE lock up
- 6. vs ligne de commande: rsync et exclude
- 7. HELP VS8 Ligne de commande vers IDE?
- 8. Détection de l'inactivité à l'aide de Python
- 9. Matlab sur cmd (winxp)
- 10. wget Vs urlretrieve de python
- 11. Lot Supprimer les fichiers à partir du fichier cmd ligne
- 12. CMD Script: Comment fermer le CMD
- 13. Détection lorsqu'un module Python est déchargé
- 14. CMD: Combien de gauche
- 15. Quels addons/AddIns sont disponibles pour VS 2005 IDE
- 16. Détection de segments de ligne dans une image
- 17. Limiteur de ligne verticale dans VS 2008?
- 18. Stratégie de détection d'un objet dans la ligne JTable?
- 19. Détection de l'utilisation concurrente d'un logiciel sans être en ligne
- 20. Mule vs ActiveMQ pour Python
- 21. Java vs Python sur Hadoop
- 22. HTTPS vs HTTP Détection sur le serveur renvoyant rien d'utile
- 23. Programme de socket Python vs C++ (Winsock)
- 24. Détection de l'exécution interactive d'un script python dans ipython
- 25. Historique de ligne de commande Python persistant
- 26. IDE qui fournit une auto-complétion et une détection d'erreur pour Linux bash ou shell scripting?
- 27. Programmer CMD en C
- 28. Que signifie cmd/C?
- 29. Bibliothèque de détection audio Bpm
- 30. Intégration de Glassfish IDE
Je ne comprends pas la question. Vous ne savez pas où vous courez? Ou pouvez-vous pas tester sur la ligne de commande? Je n'ai pas du tout le cas d'utilisation. Pourriez-vous préciser ce que vous essayez de faire avec un exemple ou quelque chose? Et pourriez-vous fournir le code qui ne fonctionne pas? –