Questions marquées «python»

165
Ruby équivalent de virtualenv?

Existe-t-il quelque chose de similaire à l'utilitaire Python virtualenv ? Fondamentalement, il vous permet d'installer des packages Python dans un environnement sandbox, donc easy_install djangone va pas dans votre répertoire site-packages à l'échelle du système, il irait dans le répertoire créé...

165
module argparse Comment ajouter une option sans aucun argument?

J'ai créé un script en utilisant argparse. Le script doit prendre un nom de fichier de configuration en option, et l'utilisateur peut spécifier s'il doit poursuivre totalement le script ou seulement le simuler. Les arguments à passer: ./script -f config_file -sou ./script -f config_file. C'est ok...

165
SQLAlchemy: affiche la requête réelle

J'aimerais vraiment pouvoir imprimer du SQL valide pour mon application, y compris des valeurs, plutôt que des paramètres de liaison, mais ce n'est pas évident de le faire dans SQLAlchemy (de par sa conception, j'en suis assez sûr). Quelqu'un at-il résolu ce problème de manière...

165
Quelle est la meilleure façon de quitter une fonction (qui n'a pas de valeur de retour) en python avant la fin de la fonction (par exemple, une vérification échoue)?

Supposons une itération dans laquelle nous appelons une fonction sans valeur de retour. La façon dont je pense que mon programme devrait se comporter est expliquée dans ce pseudocode: for element in some_list: foo(element) def foo(element): do something if check is true: do more (because check was...

165
os.path.dirname (__ file__) renvoie vide

Je veux obtenir le chemin du répertoire actuel sous lequel un fichier .py est exécuté. Par exemple un simple fichier D:\test.pyavec du code: import os print os.getcwd() print os.path.basename(__file__) print os.path.abspath(__file__) print os.path.dirname(__file__) Il est étrange que la sortie...

165
Pourquoi PyPy n'a-t-il pas été inclus dans Python standard?

Je regardais PyPy et je me demandais simplement pourquoi il n'a pas été adopté dans les distributions Python principales. Des choses comme la compilation JIT et une faible empreinte mémoire n'amélioreraient-elles pas considérablement la vitesse de tout le code Python? Bref, quels sont les...

165
le but de la fonction «envoyer» du générateur python?

Quelqu'un peut-il me donner un exemple de la raison pour laquelle la fonction «envoyer» associée à la fonction de générateur Python existe? Je comprends parfaitement la fonction de rendement. Cependant, la fonction d'envoi est déroutante pour moi. La documentation sur cette méthode est compliquée:...

165
Prenez plusieurs listes dans le dataframe

Comment puis-je prendre plusieurs listes et les mettre en tant que colonnes différentes dans un dataframe python? J'ai essayé cette solution mais j'ai eu quelques problèmes. Tentative 1: Ayez trois listes, fermez-les ensemble et utilisez-les res = zip(lst1,lst2,lst3) Donne une seule colonne...