【发布时间】:2020-04-18 07:13:18
【问题描述】:
我已经编写了以下代码来生成一个随机的 12 位数字字符串:
import uuid
def my_random_string(string_length=12):
"""Returns a random string of length string_length."""
random = str(uuid.uuid4()) # Convert UUID format to a Python string.
random = random.upper() # Make all characters uppercase.
random = random.replace("-","") # Remove the UUID '-'.
return random[0:string_length] # Return the random string.
print(my_random_string(12)) # For example, D9E50Cd
如何循环并将每个字符串输出保存到 .csv 文件?
【问题讨论】:
-
每行包含一个值的 CSV 格式文件中没有分隔符,只需将每个字符串值加上换行符写入以写入模式打开的文本文件即可创建。您还需要在循环内调用您的函数,以在循环的每次迭代中获得不同的随机值。
-
你期望的输出如何??
标签: python loops csv random output