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.





15
Comparer les instances d'objets pour l'égalité par leurs attributs
J'ai une classe MyClass, qui contient deux variables membres fooet bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar J'ai deux instances de cette classe, chacune ayant des valeurs identiques pour fooet bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') Cependant, quand je les compare …
244 python  equality 

8
Obtenez un booléen aléatoire en python?
Je cherche la meilleure façon (rapide et élégante) d'obtenir un booléen aléatoire en python (lancer une pièce). Pour le moment, j'utilise random.randint(0, 1)ou random.getrandbits(1). Y a-t-il de meilleurs choix que je ne connais pas?
244 python  random 

5
Créer une liste vide en Python
Quelle est la meilleure façon de créer une nouvelle liste vide en Python? l = [] ou l = list() Je pose cette question pour deux raisons: Raisons techniques, quant à laquelle est plus rapide. (la création d'une classe entraîne des frais généraux?) Lisibilité du code - lequel est la …


6
Convertir un timedelta en jours, heures et minutes
J'ai un timedelta. Je veux les jours, les heures et les minutes de cela - soit comme un tuple ou un dictionnaire ... Je ne suis pas embêté. J'ai dû le faire une douzaine de fois dans une douzaine de langues au fil des ans, mais Python a généralement une …
243 python  timedelta 


7
Mappage de valeurs dans un dictionnaire python
Étant donné un dictionnaire que { k1: v1, k2: v2 ... }je veux obtenir, { k1: f(v1), k2: f(v2) ... }je passe une fonction f. Existe-t-il une telle fonction intégrée? Ou dois-je faire dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Idéalement, j'écrirais my_dictionary.map_values(f) ou my_dictionary.mutate_values_with(f) Autrement dit, peu importe que …


8
Vous devez installer postgresql-server-dev-XY pour créer une extension côté serveur ou libpq-dev pour créer une application côté client
Je travaille sur le projet Django avec virtualenv et le connecte à la base de données postgres locale. quand je dirige le projet dit, ImportError: No module named psycopg2.extensions alors j'ai utilisé cette commande pour installer pip install psycopg2 puis lors de l'installation il donne l'erreur suivante. Downloading/unpacking psycopg2==2.4.4 Downloading …



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.