Questions marquées «python»

242
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...

242
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) """ ......

242
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 la...

241
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...

241
Convertir un objet ligne sqlalchemy en dict python

Existe-t-il un moyen simple d'itérer les paires nom de colonne et valeur? Ma version de sqlalchemy est 0.5.6 Voici l'exemple de code où j'ai essayé d'utiliser dict (row), mais il lève une exception, TypeError: l'objet 'User' n'est pas itérable import sqlalchemy from sqlalchemy import * from...

241
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...

241
Python: Supprimer \ xa0 de la chaîne?

J'utilise actuellement Beautiful Soup pour analyser un fichier HTML et appeler get_text(), mais il me semble qu'il me reste beaucoup de \ xa0 Unicode représentant des espaces. Existe-t-il un moyen efficace de les supprimer tous en Python 2.7 et de les transformer en espaces? Je suppose que la...

240
Toutes les combinaisons d'une liste de listes

Je cherche essentiellement une version python de Combination ofList<List<int>> Étant donné une liste de listes, j'ai besoin d'une nouvelle liste qui donne toutes les combinaisons possibles d'éléments entre les listes. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] Le...