Je travaille en python sur appengine.Générer un hachage de longueur fixe en python pour le paramètre url
Je suis en train de créer ce qui est équivalent à la valeur « v » dans l'url de youtube (http://www.youtube.com/watch?v=XhMN0wlITLk) pour récupérer des entités spécifiques. Le magasin de données génère automatiquement une clé mais il est beaucoup trop long (34 chiffres). J'ai expérimenté avec hashlib pour construire le mien, mais encore une fois je reçois une longue chaîne. Je voudrais le garder à moins de 11 chiffres (je ne traite pas d'un grand nombre d'entités) et les lettres et les chiffres sont acceptables.
Il semble qu'il devrait y avoir une solution assez standard. Je suis probablement juste le manque.
Ces deux liens ont été très utiles. Le problème maintenant est de trouver le moyen idéal pour encoder et décoder en base62. J'ai fait quelques lectures, y a-t-il une méthode que vous suggérez? – LeRoy
vous pouvez utiliser des techniques de base de conversion de base de nombre. Pour faire la longueur de hachage, ajoutez juste un peu de remplissage au nombre base62. – z33m