【发布时间】:2016-04-22 03:20:16
【问题描述】:
我有一个 Python 脚本,它打印出随机生成的密码,然后将其打印到文本文件中,每次调用时都会添加一个新行。例如:
PSWD = (str(pswd01)) + (str(pswd02)) + (str(pswd03)) + (str(pswd04))
# Note, variables pswd01, pswd02 etc are randomly created earier in the script.
print(PSWD)
with open('PSWD_output.txt','a') as f:
f.write(PSWD + '\n')
f.close()
注意,变量 PSWD 包含小写、大写和数字。
然后我想读取文件并计算单个字符的数量,并将报告打印到不同的文本文件,但不知道如何做到这一点。我问了一个类似的问题here,它回答了如何将字符报告打印到控制台。
知道如何读取 PSWD_output.txt,计算每个不同的字符,将结果写入单独的文本文件吗?
任何帮助表示赞赏!
【问题讨论】:
标签: python python-3.x