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.


7
Pourquoi Python utilise-t-il des «méthodes magiques»?
J'ai récemment joué avec Python, et une chose que je trouve un peu étrange est l'utilisation intensive de `` méthodes magiques '', par exemple pour rendre sa longueur disponible, un objet implémente une méthode, def __len__(self)puis il est appelé lorsque vous écrivez len(obj). Je me demandais simplement pourquoi les objets …





13
À quoi sert la fonction id ()?
J'ai lu la documentation Python 2 et j'ai remarqué la id()fonction: Renvoie «l'identité» d'un objet. Il s'agit d'un entier (ou entier long) qui est garanti unique et constant pour cet objet pendant sa durée de vie. Deux objets dont les durées de vie ne se chevauchent pas peuvent avoir la …
99 python 

6
Itérateur de liste circulaire en Python
Je dois parcourir une liste circulaire, peut-être plusieurs fois, chaque fois en commençant par le dernier élément visité. Le cas d'utilisation est un pool de connexions. Un client demande une connexion, un itérateur vérifie si la connexion pointée est disponible et la renvoie, sinon boucle jusqu'à ce qu'il en trouve …
99 python  list  iterator 

6
Détecter et enregistrer l'audio en Python
J'ai besoin de capturer des clips audio sous forme de fichiers WAV que je peux ensuite passer à un autre bit de python pour le traitement. Le problème est que je dois déterminer quand il y a de l'audio, puis l'enregistrer, arrêter quand il devient silencieux, puis transmettre ce fichier …

12
Opérations de tuple élément par élément Python comme sum
Existe-t-il de toute façon pour que les opérations de tuple en Python fonctionnent comme ceci: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (4,4,4) au lieu de: >>> a = (1,2,3) >>> b = (3,2,1) >>> a + b (1,2,3,3,2,1) Je sais que cela fonctionne comme …
99 python  tuples 

13
Comment embellir JSON en Python?
Quelqu'un peut-il suggérer comment je peux embellir JSON en Python ou via la ligne de commande? Le seul embellisseur JSON en ligne qui pouvait le faire était: http://jsonviewer.stack.hu/ . Je dois cependant l'utiliser depuis Python. Ceci est mon ensemble de données: { "head": {"vars": [ "address" , "description" ,"listprice" ]} …



2
SQLAlchemy: création ou réutilisation d'une session
Juste une petite question: SQLAlchemy parle d' appeler sessionmaker()une fois, mais d'appeler la Session()classe résultante chaque fois que vous devez parler à votre base de données. Pour moi, cela signifie que la seconde que je ferais mon premier session.add(x)ou quelque chose de similaire, je ferais d'abord from project import Session …


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.