python - 如何将输出更改为文本文件?
问题描述
我制作了一个打印随机电子邮件的代码。现在我想将这些电子邮件放在一个文本文件中。这是我的代码:
import random
domain = ["@gmail.com", "@hotmail.com", "@outlook.com", "@yahoo.in", "@protonmail.com"]
names = ["John", "Leonardo", "Russel", "Danny", "Mac", "Fredrick", "Mark"]
for i in range(10):
randname = random.randrange(len(names))
randmail = random.randrange(len(domain))
print(names[randname] + domain[randmail])
解决方案
这将创建一个textFile.txt
并将所有随机电子邮件添加到文件中。
import random
domain = ["@gmail.com", "@hotmail.com", "@outlook.com", "@yahoo.in", "@protonmail.com"]
names = ["John", "Leonardo", "Russel", "Danny", "Mac", "Fredrick", "Mark"]
TxtFile = open("textFile.txt","w")
for i in range(10):
randname = random.randrange(len(names))
randmail = random.randrange(len(domain))
print(names[randname] + domain[randmail])
TxtFile.write(names[randname] + domain[randmail]+"\n")
TxtFile.close()
推荐阅读
- typescript - 如何在 TypeScript 中将查询参数添加到我的 url?
- regex - 在 pl/sql 正文包文件中获取函数和描述注释
- c - 如何修复不需要的诅咒输出缩进
- android - # 命令失败:/Users/arifgohtama/anaconda3/bin/python -m pythonforandroid.toolchain create .../.buildozer/android/platform/build" --ndk-api=21
- java - 如何在 Java 中实现 Pluggable Adapter 设计模式
- c# - MVC-5 对存储过程使用复杂类型函数;创建视图给出错误:'无法检索 MyProject.Models.Movies_Result 的元数据
- python - 在数据块中运行时,jupyter notebook 不显示地理空间图
- javascript - 在 Angular 7 中通过 ngx-CkEditor 上传图片
- javascript - 将事件附加到文档,这取决于 React 中的条件渲染元素
- php - 提高 SESSION 变量的安全性