用于hotbits随机数据生成器的python api
hotbits的Python项目详细描述
Hotbits Python API
用于hotbits随机数据生成器的python api。
说明
这个项目是随机数据生成器。它使用的是hotbits api web服务,用于无线生成的随机数据。
web服务生成随机数据。如果没有api令牌,则只返回伪随机数据。对于放射性生成的随机数据,您需要request free API key。
该项目不是hotbits的一部分。它只是一个api客户端,由社区制作。有关热位的任何信息,都应该使用the official website。
用法
首先,您需要导入生成器类:
fromhotbitsimportRandomDataGenerator
然后需要初始化生成器客户端,使用默认服务url:
generator=RandomDataGenerator()
可以使用参数更改自定义URL:
generator=RandomDataGenerator(custom_url='https://example.com')
然后,您可以生成具有特定长度和api密钥的数据:
result=generator.generate(length='256',apikey='exampleAPIkey')
默认情况下使用128字节的长度。如果没有指定api密钥,将返回伪随机数据。
随机数据作为列表返回:
print(result[0])# First byteprint(result[1])# Second byteprint(result[3])# Third byte
您还可以查看example file以获取更多示例。
版本控制
此库使用SemVer进行版本控制。有关可用的版本,请参见此存储库上的the tags。
许可证
此库是根据GPLv3+许可证授权的。有关详细信息,请参见LICENSE文件。