如何用另一个文件进行打印("{}")?



我想让print({})显示来自另一个的东西文件。我一直在努力:

main.py:

with open("Filename.txt", "tr") as f:
data = f.readlines()
if "print({})" in data:
print("{}".format(data))

Filename.txt:

print("Hello world")

result:

这意味着我犯了一个错误。但是没有错误信息。我做错了什么?

它将搜索确切的字符串print({})。似乎你需要打印语句中的文本,最好使用正则表达式并找到print()之间的文本。见https://stackoverflow.com/a/3369000/7334699

我不知道你的目标到底是什么,但你也可以看看eval()函数,它只是在字符串中运行python代码。

相关内容

  • 没有找到相关文章

最新更新