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
Créer des threads en python
J'ai un script et je veux qu'une fonction s'exécute en même temps que l'autre. L'exemple de code que j'ai regardé: import threading def MyThread (threading.thread): # doing something........ def MyThread2 (threading.thread): # doing something........ MyThread().start() MyThread2().start() J'ai du mal à faire fonctionner cela. Je préférerais que cela fonctionne en utilisant …


6
Scoping dans les boucles Python 'for'
Je ne pose pas de questions sur les règles de portée de Python; Je comprends généralement comment la portée fonctionne en Python pour les boucles. Ma question est de savoir pourquoi les décisions de conception ont été prises de cette manière. Par exemple (sans jeu de mots): for foo in …
177 python  scope 

8
Comment accéder au serveur Web Django local depuis le monde extérieur
J'ai suivi les instructions ici pour exécuter Django à l'aide du serveur Web intégré et j'ai pu l'exécuter avec succès en utilisant python manage.py runserver. Si j'accède à 127.0.0.1:port localement depuis le serveur Web, j'obtiens la page Django indiquant que cela a fonctionné. Je me rends compte que le serveur …
177 python  django 

4
Modifications de l'instruction d'importation python3
Je ne comprends pas ce qui suit de pep-0404 Dans Python 3, les importations relatives implicites dans les packages ne sont plus disponibles - seules les importations absolues et les importations relatives explicites sont prises en charge. De plus, les importations en étoile (par exemple à partir de x import …
177 python  python-3.x 

4
Faire une boucle sur une liste en Python
J'ai une liste avec des sous-listes. Je veux imprimer toutes les sous-listes de longueur égale à 3. Je fais ce qui suit en python: for x in values[:]: if len(x) == 3: print(x) valuesest la liste originale. Le code ci-dessus imprime-t-il chaque sous-liste d'une longueur égale à 3 pour chaque …
177 python  list 

3
Obtenir la liste des listes dans Pandas DataFrame
Je lis le contenu d'une feuille de calcul en pandas. DataNitro a une méthode qui renvoie une sélection rectangulaire de cellules sous forme de liste de listes. Alors table = Cell("A1").table donne table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list …
177 python  pandas  datanitro 

12
random.seed (): Que fait-il?
Je suis un peu confus sur ce que random.seed()fait Python. Par exemple, pourquoi les essais ci-dessous font-ils ce qu'ils font (systématiquement)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 7 Je n'ai pas trouvé …


7
Exécuter le code lorsque Django démarre UNE SEULE FOIS?
J'écris une classe Django Middleware que je souhaite exécuter une seule fois au démarrage, pour initialiser un autre code arbritaire. J'ai suivi la très belle solution postée par sdolan ici , mais le message "Hello" est envoyé deux fois sur le terminal . Par exemple from django.core.exceptions import MiddlewareNotUsed from …
177 python  django 

9
pandas DataFrame: remplacez les valeurs nan par la moyenne des colonnes
J'ai un DataFrame pandas rempli principalement de nombres réels, mais il contient également quelques nanvaleurs. Comment puis-je remplacer les nans par des moyennes de colonnes là où elles se trouvent? Cette question est très similaire à celle-ci: tableau numpy: remplacez les valeurs nan par la moyenne des colonnes mais, malheureusement, …
177 python  pandas  nan 


3
Comment ajouter plusieurs valeurs à une liste en Python
J'essaie de comprendre comment ajouter plusieurs valeurs à une liste en Python. Je sais qu'il existe peu de méthodes pour le faire, telles que la saisie manuelle des valeurs ou la purge de l'opération d'ajout dans une forboucle, ou les fonctions appendet extend. Cependant, je me demande s'il existe une …
177 python  list 

5
Quand dois-je utiliser des classes en Python?
Je programme en python depuis environ deux ans; principalement des données (pandas, mpl, numpy), mais aussi des scripts d'automatisation et de petites applications Web. J'essaie de devenir un meilleur programmeur et d'augmenter mes connaissances en python et l'une des choses qui me dérange est que je n'ai jamais utilisé de …
177 python  oop 


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.