Créer une chaîne aléatoire en Python

random.py


#Hexadécimal(0-9, a-f)
def gen_rand_str_hex(length):
    import os
    import hashlib
	buf = ''
	while len(buf) < length:
		buf += hashlib.md5(os.urandom(100)).hexdigest()
	return buf[0:length]


#Cas de l'alphabet+Nombres(0-9, a-z, A-F)
def gen_rand_str(length, chars=None):
    import random
    import string
	if chars is None:
		chars = string.digits + string.letters
	return ''.join([random.choice(chars) for i in range(length)])


Recommended Posts

Créer une chaîne aléatoire en Python
Créer une fonction en Python
Créer un dictionnaire en Python
Créer un objet datetime à partir d'une chaîne en Python (Python 3.3)
Créer un conteneur DI avec Python
Créer un fichier binaire en Python
Créer une application GUI simple en Python
[GPS] Créer un fichier kml avec Python
Générer une classe à partir d'une chaîne en Python
Créer un module Python
Manipulation de chaîne en python
Créer Spatia Lite en Python
Marche aléatoire en Python
Génération de chaînes aléatoires (Python)
Créer un environnement Python
Créer une instance d'une classe prédéfinie à partir d'une chaîne en Python
Créez un environnement de test Vim + Python en 1 minute
Créer un fichier GIF en utilisant Pillow en Python
Comment incorporer des variables dans des chaînes python
Je veux créer une fenêtre avec Python
Créer un graphique de distribution normale standard en Python
Comment créer un fichier JSON en Python
Créer un environnement virtuel avec conda avec Python
Créer un modèle d'investissement dynamique simple en Python
Créer une nouvelle page en confluence avec Python
Créer un package contenant des commandes globales en Python
Créez un fichier MIDI en Python en utilisant pretty_midi
Créer un modèle d'antenne cadre en Python dans KiCad
Sortie d'une courte chaîne de caractères de type URL en Python
Insérer un objet dans une chaîne en Python
[Docker] Créez un environnement jupyterLab (python) en 3 minutes!
Forêt aléatoire équilibrée en python
Créer un plugin Wox (Python)
Méthodes d'objet chaîne en Python
[Python] Utiliser une séquence de chaînes
Utiliser Random Forest avec Python
Créer un bookmarklet en Python
Créer un tableau numpy python
Manipulation de la date des chaînes en Python
Dessinez un cœur en Python
Créer un répertoire avec python
Analyser une chaîne JSON écrite dans un fichier en Python
Créer un bot de collecte de données en Python à l'aide de Selenium
Créez votre propre stéréogramme aléatoire (RDS) en Python.
[API LINE Messaging] Créez un menu riche avec Python
Créer un plugin pour exécuter Python Doctest sur Vim (2)
En Python, créez un décorateur qui accepte dynamiquement les arguments Créer un décorateur
Créez un faux serveur Minecraft en Python avec Quarry
Probablement dans un serpent Nishiki (Titre original: Peut-être en Python)
[Python] Traitement aléatoire (créer, sélectionner, trier)
Tester avec des nombres aléatoires en Python
Découvrez la largeur apparente d'une chaîne en python
[python] Gérer les fonctions dans une liste
Créer une portée locale en Python sans polluer l'espace de noms
Créer une interface graphique python à l'aide de tkinter
Créez un Dataframe pandas à partir d'une chaîne.
Créer un environnement Python sur Mac (2017/4)