Python 如何使用随机循环和密钥生成器?

Python 如何使用随机循环和密钥生成器?,python,key-generator,Python,Key Generator,每次我使用for-in-loop时,重复给我相同的键。就像Carigenicate在评论中已经说过的那样,这是因为最后的种子。种子的目的是每次都显示相同的结果 因此,要么尝试删除种子,要么生成一个随机种子。就像Carigenicate在评论中已经说过的那样,这是因为最后的种子。种子的目的是每次都显示相同的结果 因此,请尝试删除种子或生成一个随机种子。尝试使用random.randint生成种子,因为在中,它表示将为相同的输入值生成相同的种子 key=generate(4',-',5,5,type

每次我使用for-in-loop时,重复给我相同的键。

就像Carigenicate在评论中已经说过的那样,这是因为最后的种子。种子的目的是每次都显示相同的结果


因此,要么尝试删除种子,要么生成一个随机种子。

就像Carigenicate在评论中已经说过的那样,这是因为最后的种子。种子的目的是每次都显示相同的结果


因此,请尝试删除种子或生成一个随机种子。

尝试使用
random.randint
生成种子,因为在中,它表示将为相同的输入值生成相同的种子

key=generate(4',-',5,5,type_of_value='hex',capital='all',seed=random.randint(0,1000))

(它没有说种子是否有限制,所以我想如果你想让它更安全,你可以把范围扩大)

尝试使用
random.randint
来生成种子,因为它说它会为相同的输入值生成相同的种子

key=generate(4',-',5,5,type_of_value='hex',capital='all',seed=random.randint(0,1000))

(它没有说种子是否有限制,所以我想如果你想让它更安全的话,你可以把范围扩大)

好的,但是如何循环它,我想得到10000个不同的密钥,你现在正在做的工作就是删除种子,就像这样:
对于范围内的I(10000):key=generate(4,'-',5,5,type_of_value='hex',capital='all')打印(key.get_key()
好的,但是如何循环它我想得到10000个键的不同点你现在正在做的工作就是删除如下内容:
对于范围(10000)中的I:key=generate(4,'-',5,5,type_of_of_value='hex',capital='all')打印(key.get_key()
这是工作,但只给我7个键,然后一遍又一遍地重复。这是工作,但只给我7个键,然后一遍又一遍地重复。是的,你现在是工作,只是删除种子。顺便说一下,最后一行末尾缺少一个圆括号。我忘了放在这里。是的,你现在是工作,只是删除种子。顺便说一下,缺少一个圆括号在最后一行的末尾,我忘了把它放在这里
from key_generator.key_generator import generate 
import random, sys

key= generate(4, '-', 5, 5, type_of_value = 'hex', capital = 'all', seed = 17)
print(key.get_key()