请编写一个Python程序,目标是根据输入参数,生成指定大小的数据。例如输入125kb,就生成125kb的任意数据内容
时间: 2024-03-01 20:52:33 浏览: 66
python解析html提取数据,并生成word文档实例解析
好的,我可以为您提供一个简单的Python程序,用于生成指定大小的随机数据。请在运行程序时输入您想要生成的数据大小(单位为字节)。
```python
import os
import string
import random
def generate_data(size):
data = ''.join(random.choices(string.ascii_uppercase + string.digits, k=size))
return data
def main():
size = input("请输入数据大小,单位为字节:")
size = int(size)
data = generate_data(size)
with open('random_data.txt', 'w') as f:
f.write(data)
print("数据已生成于 random_data.txt 文件中")
if __name__ == '__main__':
main()
```
您可以将程序保存为 `generate_data.py` 文件,然后在命令行中运行该程序。程序会要求您输入要生成的数据大小(单位为字节),然后在当前目录中生成一个名为 `random_data.txt` 的文件,其中包含指定大小的随机数据。
阅读全文