Questions marquées «python»

114
Pickle ou json?

Je dois enregistrer sur le disque un petit dictobjet dont les clés sont du type stret les valeurs sont ints , puis le récupérer . Quelque chose comme ça: {'juanjo': 2, 'pedro':99, 'other': 333} Quelle est la meilleure option et pourquoi? Sérialisez-le avec pickleou avec simplejson? J'utilise Python...

114
Alternative à CURL en Python

J'ai un appel cURL que j'utilise en PHP: curl -i -H 'Accepter: application / xml' -u login: clé " https://app.streamsend.com/emails " J'ai besoin d'un moyen de faire la même chose en Python. Existe-t-il une alternative à cURL en Python. Je connais urllib mais je suis un noob Python et je n'ai...

114
Comment écrire une ligne d'en-tête avec csv.DictWriter?

Supposons que j'ai un csv.DictReaderobjet et que je souhaite l'écrire sous forme de fichier CSV. Comment puis-je faire ceci? Je sais que je peux écrire les lignes de données comme ceci: dr = csv.DictReader(open(f), delimiter='\t') # process my dr object # ... # write out object output =...

114
Classe avec objet comme paramètre

J'essaye de traduire du code python en code scala. Je suis donc un noob total en Python. Mais pourquoi certaines classes ont-elles un objet comme paramètre mais ne l'utilisent jamais explicitement? Quelle est la raison de l'avoir comme paramètre en premier lieu? Exemple: class Table(object) Merci...

114
Mise à jour dynamique du tracé dans matplotlib

Je crée une application en Python qui collecte des données à partir d'un port série et trace un graphique des données collectées par rapport à l'heure d'arrivée. L'heure d'arrivée des données est incertaine. Je veux que le tracé soit mis à jour lorsque les données sont reçues. J'ai cherché comment...

114
Chaîne divisée en Python basée sur l'expression régulière

Quelle est la meilleure façon de diviser une chaîne "HELLO there HOW are YOU"par des mots en majuscules (en Python)? Donc, je finirais avec un tableau comme celui-ci: results = ['HELLO there', 'HOW are', 'YOU'] ÉDITER: J'ai essayé: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Cela ne...

114
Formatage de chaîne en Python 3

Je fais cela en Python 2: "(%d goals, $%d)" % (self.goals, self.penalties) Quelle est la version Python 3 de ceci? J'ai essayé de rechercher des exemples en ligne mais j'ai continué à obtenir des versions de Python