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.


17
Comment implémenter des idiomes bash communs en Python? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Fermé il y a 2 ans . Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou …
242 python  bash  shell 

2
Fonction d'appel Python dans la classe
J'ai ce code qui calcule la distance entre deux coordonnées. Les deux fonctions sont toutes deux dans la même classe. Cependant, comment appeler la fonction distToPointdans la fonction isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): …
242 python  class  function  call 

12
Ajouter une liste à définir?
Testé sur l'interpréteur Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Je pense que je ne peux pas ajouter la liste à …
242 python  list  set 

2
Utilisation de pickle.dump - TypeError: doit être str, pas d'octets
J'utilise python3.3 et j'ai une erreur cryptique en essayant de décaper un dictionnaire simple. Voici le code: import os import pickle from pickle import * os.chdir('c:/Python26/progfiles/') def storvars(vdict): f = open('varstor.txt','w') pickle.dump(vdict,f,) f.close() return mydict = {'name':'john','gender':'male','age':'45'} storvars(mydict) et je reçois: Traceback (most recent call last): File "C:/Python26/test18.py", line 31, …


6
Astérisque nu dans les arguments de fonction?
Que fait un astérisque nu dans les arguments d'une fonction? Quand j'ai regardé le module de cornichon , je vois ceci: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Je connais un astérisque simple et double précédant les arguments (pour un nombre variable d'arguments), mais cela ne précède rien. Et je suis presque …

16
Python JSON sérialiser un objet Decimal
J'ai un Decimal('3.9')dans le cadre d'un objet, et souhaite encoder cela en une chaîne JSON qui devrait ressembler à{'x': 3.9} . Je ne me soucie pas de la précision du côté client, donc un flotteur est très bien. Existe-t-il un bon moyen de sérialiser cela? JSONDecoder n'accepte pas les objets …

5
Convertir la colonne Pandas en DateTime
J'ai un champ dans un pandas DataFrame qui a été importé au format chaîne. Il doit s'agir d'une variable datetime. Comment puis-je le convertir en une colonne datetime, puis filtrer en fonction de la date. Exemple: Nom du DataFrame : raw_data Nom de la colonne: Mycol Format de valeur dans …
242 python  datetime  pandas 

10
Pourquoi compiler du code Python?
Pourquoi voudriez-vous compiler un script Python? Vous pouvez les exécuter directement à partir du fichier .py et cela fonctionne très bien, donc y a-t-il un avantage de performance ou quelque chose? Je remarque également que certains fichiers de mon application sont compilés en .pyc tandis que d'autres ne le sont …


6
Django définit les valeurs de formulaire par défaut
J'ai un modèle comme suit: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() J'ai également un formulaire modèle pour le modèle ci-dessus comme suit: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Je veux savoir comment …

11
Transposer la liste des listes
Prenons: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Le résultat que je recherche est r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] et pas r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Très appréciée
241 python  list  transpose 


12
Pourquoi Python n'a-t-il pas de fonction de signe?
Je ne comprends pas pourquoi Python n'a pas de signfonction. Il a un absintégré (que je considère comme signla sœur de), mais non sign. En python 2.6, il y a même une copysignfonction (en mathématiques ), mais aucun signe. Pourquoi prendre la peine d'écrire un copysign(x,y)alors que vous pourriez simplement …

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.