Ce qui est suggéré valeur de départ pour l'utilisation avec de l'aléatoire.de la graine()?

Question assez Simple:

Je suis à l'aide de python module random pour générer des nombres entiers. Je veux savoir quelle est la valeur proposée pour une utilisation avec l'aléatoire.de la graine() la fonction? Actuellement, je suis laisser cette valeur par défaut à l'heure actuelle, mais ce n'est pas l'idéal. Il semble comme un littéral de chaîne constante (semblable à un mot de passe) ne serait pas idéal/strong

Suggestions?

Grâce,
-aj


Mise à JOUR:

La raison pour laquelle je suis de la génération aléatoire d'entiers est pour la génération de données de test. Les chiffres ne doivent pas être reproduit.

Avoir une codé en dur de semences n'est pas nécessairement une mauvaise chose. De quoi avez-vous besoin d'une graine? Que fait votre code? Avez-vous besoin des résultats, ou de n'importe quel rendom numéros? Veuillez préciser votre question.
Mise à jour de question.
qu'entendez-vous par "pas idéal"?
Mon test de générateur de valeur doit produire des entiers aléatoires pour les différents domaines. La différence de temps est si petit entre les appels de random.de la graine(); aléatoire.randint(a,b) que le premier 'n' chiffres sont toujours les mêmes pour les différents nombres entiers. Par exemple: aléatoire.de la graine(); aléatoire.randint(0000,9999) renvoie 6574 aléatoire.de la graine(); aléatoire.randint(100000,999999) renvoie 657448 Les 4 premiers chiffres sont les mêmes (et je ne veux pas qu'ils soient)...
Pourquoi êtes-vous le réensemencement? Vous n'avez pas à réamorcer entre chaque nombre aléatoire, et en fait, vous ne devriez pas l'être. Lorsque vous importez des random, c'est ensemencé pour vous, ne vous inquiétez pas sur les graines, et que vous serez heureux avec les résultats (votre anecdote ici est un coup de chance, par la manière, et je ne peux pas le reproduire).

OriginalL'auteur AJ. | 2009-11-09