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.


5
Paramètres d'URL et logique dans les vues basées sur les classes Django (TemplateView)
Je ne sais pas comment il est préférable d'accéder aux paramètres d'URL dans les vues basées sur les classes dans Django 1.5. Considérer ce qui suit: Vue: from django.views.generic.base import TemplateView class Yearly(TemplateView): template_name = "calendars/yearly.html" current_year = datetime.datetime.now().year current_month = datetime.datetime.now().month def get_context_data(self, **kwargs): context = super(Yearly, self).get_context_data(**kwargs) context['current_year'] …



4
Quand utiliser le fichier d'exigences pip par rapport à install_requires dans setup.py?
J'utilise pip avec virtualenv pour empaqueter et installer certaines bibliothèques Python. J'imagine que ce que je fais est un scénario assez courant. Je suis le responsable de plusieurs bibliothèques pour lesquelles je peux spécifier explicitement les dépendances. Certaines de mes bibliothèques dépendent de bibliothèques tierces qui ont des dépendances transitives …


22
django.core.exceptions.ImproperlyConfigured: Erreur lors du chargement du module MySQLdb: Aucun module nommé MySQLdb
Le problème auquel je suis confronté en essayant de me connecter à la base de données pour mysql. J'ai également donné les paramètres de base de données que j'ai utilisés. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/home/ar/Desktop/test/testprac/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 453, in execute_from_command_line utility.execute() File …

11
Trouver un index entier de lignes avec NaN dans pandas dataframe
J'ai un DataFrame pandas comme celui-ci: a b 2011-01-01 00:00:00 1.883381 -0.416629 2011-01-01 01:00:00 0.149948 -1.782170 2011-01-01 02:00:00 -0.407604 0.314168 2011-01-01 03:00:00 1.452354 NaN 2011-01-01 04:00:00 -1.224869 -0.947457 2011-01-01 05:00:00 0.498326 0.070416 2011-01-01 06:00:00 0.401665 NaN 2011-01-01 07:00:00 -0.019766 0.533641 2011-01-01 08:00:00 -1.101303 -1.408561 2011-01-01 09:00:00 1.671795 -0.764629 Existe-t-il un …
94 python  pandas 

16
Diviser une chaîne en majuscules
Quelle est la manière pythonique de diviser une chaîne avant les occurrences d'un ensemble donné de caractères? Par exemple, je veux diviser 'TheLongAndWindingRoad' à toute occurrence d'une lettre majuscule (éventuellement sauf la première) et obtenir ['The', 'Long', 'And', 'Winding', 'Road']. Edit: Il devrait également diviser les occurrences uniques, c'est-à-dire que …
94 python  regex  string 


9
Comment implémenter l'option --verbose ou -v dans un script?
Je connais le --verboseou -vplusieurs outils et j'aimerais l'implémenter dans certains de mes propres scripts et outils. J'ai pensé à placer: if verbose: print ... via mon code source, de sorte que si un utilisateur passe l' -voption, la variable verbosesera définie sur Trueet le texte sera imprimé. Est-ce la …
94 python  option 

10
Comment convertir un fichier en dictionnaire?
J'ai un fichier comprenant deux colonnes, c'est à dire, 1 a 2 b 3 c Je souhaite lire ce fichier dans un dictionnaire tel que la colonne 1 est la clé et la colonne 2 la valeur, c'est-à-dire, d = {1:'a', 2:'b', 3:'c'} Le fichier est petit, donc l'efficacité n'est …

5
Quelle est la différence entre NaN et None?
Je lis deux colonnes d'un fichier csv en utilisant des pandas readcsv(), puis j'attribue les valeurs à un dictionnaire. Les colonnes contiennent des chaînes de chiffres et de lettres. Parfois, il y a des cas où une cellule est vide. À mon avis, la valeur lue dans cette entrée de …
94 python  numpy  pandas  nan 

3
setuptools: emplacement du dossier de données du package
J'utilise setuptools pour distribuer mon package python. Maintenant, je dois distribuer des fichiers de données supplémentaires. D'après ce que j'ai recueilli dans la documentation de setuptools, j'ai besoin d'avoir mes fichiers de données dans le répertoire du package. Cependant, je préférerais avoir mes fichiers de données dans un sous-répertoire dans …

5
Comment supprimer les avertissements d'obsolescence internes de py.test
Existe-t-il un moyen de supprimer les avertissements de dépréciation internes du pytest? Contexte: je cherche à évaluer la difficulté de porter une suite de tests de nosevers pytest. La suite est assez grande et utilise beaucoup nose-style yieldgénérateurs de test basés. Je voudrais d'abord m'assurer que les tests existants réussissent …
94 python  pytest 

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.