Questions marquées «python»

Python est un langage de programmation polyvalent à paradigmes multiples et à typage dynamique. Il est conçu pour être rapide à apprendre, comprendre et utiliser, et appliquer une syntaxe propre et uniforme. Veuillez noter que Python 2 n'est officiellement plus pris en charge depuis le 01-01-2020. Néanmoins, pour les questions Python spécifiques à la version, ajoutez la balise [python-2.7] ou [python-3.x]. Lorsque vous utilisez une variante ou une bibliothèque Python (par exemple Jython, PyPy, Pandas, Numpy), veuillez l'inclure dans les balises.

6
Installer le module python dans le code
J'ai besoin d'installer un package de PyPi directement dans mon script. Peut-être qu'il y a un module ou une fonctionnalité distutils( distribute, pipetc.) qui me permet d'exécuter simplement quelque chose comme pypi.install('requests')et les demandes seront installées dans mon virtualenv.




5
Fractionnement à la première occurrence
Quelle serait la meilleure façon de diviser une chaîne lors de la première occurrence d'un délimiteur? Par exemple: "123mango abcd mango kiwi peach" se divisant le premier mangopour obtenir: "abcd mango kiwi peach"
309 python  split 



30
Conseils et fonctionnalités Django préférés?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Inspiré par la série de questions «Caractéristiques cachées de ...», je suis curieux de connaître vos astuces Django préférées ou des …

11
Comment terminer un sous-processus python lancé avec shell = True
Je lance un sous-processus avec la commande suivante: p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True) Cependant, lorsque j'essaie de tuer en utilisant: p.terminate() ou p.kill() La commande continue de s'exécuter en arrière-plan, alors je me demandais comment puis-je réellement mettre fin au processus. Notez que lorsque j'exécute la commande avec: p = …



20
Impression dynamique sur une seule ligne
Je voudrais faire plusieurs déclarations qui donnent une sortie standard sans voir de nouvelles lignes entre les déclarations. Plus précisément, supposons que j'ai: for item in range(1,100): print item Le résultat est: 1 2 3 4 . . . Comment obtenir ceci à la place: 1 2 3 4 5 …
307 python  printing 

3
Argparse: moyen d'inclure les valeurs par défaut dans '--help'?
Supposons que j'aie l'extrait d'argparse suivant: diags.cmdln_parser.add_argument( '--scan-time', action = 'store', nargs = '?', type = int, default = 5, help = "Wait SCAN-TIME seconds between status checks.") Actuellement, --helprenvoie: usage: connection_check.py [-h] [--version] [--scan-time [SCAN_TIME]] Test the reliability/uptime of a connection. optional arguments: -h, --help show this help message …
307 python  argparse 

30
Barre de progression Python
Comment utiliser une barre de progression lorsque mon script effectue une tâche susceptible de prendre du temps? Par exemple, une fonction qui prend un certain temps à terminer et qui revient Truelorsqu'elle est terminée. Comment afficher une barre de progression pendant l'exécution de la fonction? Notez que j'ai besoin que …
307 python 

10
Que fait eval () de Python?
Dans le livre que je lis sur Python, il continue d'utiliser le code eval(input('blah')) J'ai lu la documentation et je la comprends, mais je ne vois toujours pas comment cela change la input()fonction. Qu'est ce que ça fait? Quelqu'un peut-il expliquer?
306 python  eval 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.