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
ModuleNotFoundError: Qu'est-ce que cela signifie que __main__ n'est pas un package?
J'essaie d'exécuter un module à partir de la console. La structure de mon répertoire est la suivante: J'essaie d'exécuter le module p_03_using_bisection_search.py, à partir du problem_set_02répertoire en utilisant: $ python3 p_03_using_bisection_search.py Le code à l'intérieur p_03_using_bisection_search.pyest: __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, …

6
Vous utilisez des variables globales entre les fichiers?
Je suis un peu confus quant au fonctionnement des variables globales. J'ai un grand projet, avec environ 50 fichiers, et je dois définir des variables globales pour tous ces fichiers. Ce que j'ai fait, c'est de les définir dans mon main.pyfichier de projets , comme suit: # ../myproject/main.py # Define …
209 python  share  globals 

7
ajouter une nouvelle ligne à l'ancien fichier csv python
J'essaie d'ajouter une nouvelle ligne à mon ancien fichier csv. Fondamentalement, il est mis à jour chaque fois que j'exécute le script Python. En ce moment, je stocke les anciennes valeurs de lignes csv dans une liste, puis je supprime le fichier csv et le recrée avec la nouvelle valeur …
209 python  csv  append  writer 


8
Différentes façons d'effacer les listes
Y a-t-il une raison de faire quelque chose de plus compliqué qu'une de ces deux lignes lorsque vous voulez effacer une liste en Python? old_list = [] old_list = list() La raison pour laquelle je demande, c'est que je viens de voir cela dans un code en cours d'exécution: del …
208 python  list 

4
Équivalent e.printStackTrace en python
Je sais que print(e)(où e est une exception) imprime l'exception survenue, mais j'essayais de trouver l'équivalent python de Java e.printStackTrace()qui trace exactement l'exception jusqu'à quelle ligne elle s'est produite et imprime la trace entière de celle-ci. Quelqu'un pourrait-il me dire l'équivalent de e.printStackTrace()Python?


24
Commande Virtualenv introuvable
Je n'ai pas pu me mettre virtualenvau travail malgré diverses tentatives. J'ai installé virtualenvsur MAC OS X en utilisant: pip install virtualenv et ont également ajouté le PATHdans mon .bash_profile. Chaque fois que j'essaie d'exécuter la virtualenvcommande, elle renvoie: -bash: virtualenv: command not found Chaque fois que je cours pip …
208 python  macos  virtualenv 

7
Comment changer la position de deux éléments dans une liste Python?
Je n'ai pas été en mesure de trouver une bonne solution à ce problème sur le net (probablement parce que switch, position, list et Python sont tous de tels mots surchargés). C'est assez simple - j'ai cette liste: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next', 'newsletter'] Je voudrais changer de …
208 python  list 


7
Quelle est la différence entre rejoindre et fusionner dans Pandas?
Supposons que j'ai deux DataFrames comme ceci: left = pd.DataFrame({'key1': ['foo', 'bar'], 'lval': [1, 2]}) right = pd.DataFrame({'key2': ['foo', 'bar'], 'rval': [4, 5]}) Je veux les fusionner, alors j'essaye quelque chose comme ceci: pd.merge(left, right, left_on='key1', right_on='key2') Et je suis content key1 lval key2 rval 0 foo 1 foo 4 …
208 python  pandas  dataframe  join 

9
Matplotlib tight_layout () ne prend pas en compte le sous-titre de la figure
Si j'ajoute un sous-titre à ma figure matplotlib, il est superposé par les titres du sous-intrigue. Quelqu'un sait-il comment s'en occuper facilement? J'ai essayé la tight_layout()fonction, mais cela ne fait qu'empirer les choses. Exemple: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = …
208 python  matplotlib 


15
Installation de SciPy avec pip
Il est possible d'installer NumPy avec pip en utilisant pip install numpy. Existe-t-il une possibilité similaire avec SciPy ? (Faire pip install scipyne fonctionne pas.) Mettre à jour Le package SciPy est maintenant disponible pour être installé avec pip!
207 python  install  scipy  pip 

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.