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.

20
Quand est-il utile en python?
Je ne peux pas vraiment penser à aucune raison pour laquelle python a besoin du delmot - clé (et la plupart des langues semblent ne pas avoir de mot-clé similaire). Par exemple, plutôt que de supprimer une variable, on pourrait simplement lui affecter None. Et lors de la suppression d'un …

20
Création d'une plage de dates en Python
Je veux créer une liste de dates, en commençant par aujourd'hui, et en remontant un nombre arbitraire de jours, disons, dans mon exemple, 100 jours. Y a-t-il une meilleure façon de le faire que cela? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range …
375 python  datetime  date 

10
Python unittest - opposé à assertRaises?
Je veux écrire un test pour établir qu'une exception n'est pas déclenchée dans une circonstance donnée. Il est simple de tester si une exception est levée ... sInvalidPath=AlwaysSuppliesAnInvalidPath() self.assertRaises(PathIsNotAValidOne, MyObject, sInvalidPath) ... mais comment pouvez-vous faire le contraire . Quelque chose comme ça dans ce que je cherche ... sValidPath=AlwaysSuppliesAValidPath() …

9
Comment lire un fichier sans retour à la ligne?
En Python, appeler temp = open(filename,'r').readlines() résulte en une liste dans laquelle chaque élément est une ligne du fichier. C'est un peu stupide mais quand même: readlines()écrit également un caractère de nouvelle ligne dans chaque élément, ce que je ne souhaite pas. Comment puis-je l'éviter?

18
Problème de référence non résolu dans PyCharm
J'ai une structure de répertoire ├── simulate.py ├── src │ ├── networkAlgorithm.py │ ├── ... Et je peux accéder au module réseau avec sys.path.insert(). import sys import os.path sys.path.insert(0, "./src") from networkAlgorithm import * Cependant, pycharm se plaint de ne pas pouvoir accéder au module. Comment puis-je apprendre à pycham …
373 python  ide  pycharm 






8
Masquage du texte de l'axe dans les tracés matplotlib
J'essaie de tracer une figure sans coche ni numéro sur l'un ou l'autre des axes (j'utilise des axes au sens traditionnel, pas la nomenclature matplotlib!). Un problème que j'ai rencontré est celui où matplotlib ajuste les graduations x (y) en soustrayant une valeur N, puis ajoute N à la fin …
370 python  matplotlib  plot 



15
La construction de pandas DataFrame à partir de valeurs dans des variables donne «ValueError: si vous utilisez toutes les valeurs scalaires, vous devez passer un index»
Cela peut être une question simple, mais je ne sais pas comment faire cela. Disons que j'ai deux variables comme suit. a = 2 b = 3 Je veux construire un DataFrame à partir de ceci: df2 = pd.DataFrame({'A':a,'B':b}) Cela génère une erreur: ValueError: si vous utilisez toutes les valeurs …


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.