Questions marquées «python»

93
Trier les tuples en fonction du deuxième paramètre

J'ai une liste de tuples qui ressemblent à ceci: ("Person 1",10) ("Person 2",8) ("Person 3",12) ("Person 4",20) Ce que je veux, c'est la liste triée par ordre croissant, par la deuxième valeur du tuple. Donc L [0] devrait être ("Person 2", 8)après le tri. Comment puis-je faire ceci? Utilisation de...

93
Salt et hachage d'un mot de passe en Python

Ce code est censé hacher un mot de passe avec un sel. Le sel et le mot de passe haché sont enregistrés dans la base de données. Le mot de passe lui-même ne l'est pas. Étant donné le caractère sensible de l'opération, je voulais m'assurer que tout était casher. import hashlib import base64 import...

93
Comment fonctionne le% paste magique d'IPython?

Je souhaite copier du code Python / des fonctions entières et des classes déjà en retrait dans IPython. Chaque fois que j'essaye, l'indentation est foutue et j'obtiens le message d'erreur suivant: IndentationError: unindent does not match any outer indentation level

93
Python a-t-il une liste immuable?

Python a-t-il des listes immuables? Supposons que je souhaite avoir la fonctionnalité d'une collection ordonnée d'éléments, mais que je veux garantir ne changera pas, comment cela peut-il être implémenté? Les listes sont ordonnées mais elles peuvent être mutées.

93
Changer l'échelle des axes X dans matplotlib

J'ai créé ce tracé en utilisant Matlab En utilisant matplotlib, les x-axies dessinent de grands nombres tels que 100000, 200000, 300000. Je voudrais avoir quelque chose comme 1, 2, 3 et un 10 ^ 5 pour indiquer qu'il s'agit en fait de 100000, 200000, 300000. Existe-t-il un moyen simple de créer une...

93
Tri de liste Python personnalisé

J'étais en train de refactoriser un de mes vieux codes et je suis tombé sur ceci: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 Le code fonctionne (et je l'ai écrit il y a environ 3 ans!) Mais je ne trouve pas cette chose...

93
Count vs len sur un Django QuerySet

Dans Django, étant donné que j'ai un sur QuerySetlequel je vais parcourir et imprimer les résultats, quelle est la meilleure option pour compter les objets? len(qs)ou qs.count()? (Aussi étant donné que compter les objets dans la même itération n'est pas une option.)

93
flask-sqlalchemy ou sqlalchemy

Je suis nouveau dans flask et sqlalchemy, je viens de commencer à travailler sur une application flask, et j'utilise sqlalchemy pour le moment. Je me demandais s'il y avait un avantage significatif à tirer de l'utilisation de flask-sqlalchemy par rapport à sqlalchemy. Je n'ai pas pu trouver assez...

93
Comment puis-je lire le contenu d'une URL avec Python?

Ce qui suit fonctionne lorsque je le colle sur le navigateur: http://www.somesite.com/details.pl?urn=2344 Mais lorsque j'essaye de lire l'URL avec Python, rien ne se passe: link = 'http://www.somesite.com/details.pl?urn=2344' f = urllib.urlopen(link) myfile = f.readline() print myfile Dois-je...