我有一个纯文本文件,我正在尝试使用文本文件重新创建打印的“书面打印”功能。
文本文件当前有:
"""
Test1
Test1
Test1
""",
"""
Test2
Test2
Test2
""",
"""
Test3
Test4
Test5
"""
我的目标是将其读入 3 个字符串的列表中,让随机模块选择其中一个字符串并最终完全按照所写的方式打印它,但没有 """ 或 ,。如果需要,我可以从文件中删除这些字符是,我只是在猜测如何让 print 准确地打印出所写的内容:
print("""
Test1
Test1
Test1
""")
(输出)
Test1
Test1
Test1
任何帮助将非常感激。谢谢!
编辑:我试过了:
import random
file = open('prebaked', 'r')
print(random.choice(file))
和
import random
with open('prebaked', 'r') as f:
file = f.read()
print(random.choice(file))
和
import random
with open('prebaked', 'r') as f:
file = list(f.read())
print(random.choice(file))