我需要生成一个填充了随机内容的文件,文件的大小应该正好是大小,不多也不少,比如 1000 字节。我有一小段 C 代码可以完成这项任务,但我需要在 Python 中完成。
问问题
721 次
2 回答
8
import os
with open('randomdata', 'wb') as f:
f.write(os.urandom(1000))
于 2013-05-15T09:29:03.097 回答
0
import sys
import random
import string
if len(sys.argv) != 3:
print "Usage: <output> <length>"
output = open(sys.argv[1], 'w')
length = int(sys.argv[2])
for i in xrange(length):
output.write(random.choice(string.ascii_letters))
output.close()
于 2013-05-15T09:36:26.327 回答