Python 3.x 正在尝试将列表输出保存到文件

Python 3.x 正在尝试将列表输出保存到文件,python-3.x,list,save,Python 3.x,List,Save,我正试图生成一个大约200万个密码序列列表,用于空勤ng渗透测试 list(range(2163000000, 2164999999)) 这是生成正确数字列表的一行代码。但是,我尝试的所有操作都没有将输出保存到文件中。如果有帮助的话,我正在使用Windows版的Python 3。试试这个。在Windows Python 3.73上测试 f= open("results.txt","w+") results = list(range(2163000000, 2164999999)) for i

我正试图生成一个大约200万个密码序列列表,用于空勤ng渗透测试

list(range(2163000000, 2164999999))

这是生成正确数字列表的一行代码。但是,我尝试的所有操作都没有将输出保存到文件中。如果有帮助的话,我正在使用Windows版的Python 3。

试试这个。在Windows Python 3.73上测试

f= open("results.txt","w+")
results = list(range(2163000000, 2164999999))

for i in results:
    f.write(str(i) + "\n")
f.close()

请注意,输出文件相当大,为24MB

你试过什么?你犯了什么错误?