如何用另一个文件打印(“{}”)?

How to make a print("{}") with another File?

我想让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")

结果:

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

它将搜索确切的字符串 print({})。看起来您需要该打印语句中的文本,最好使用正则表达式并在 print() 之间查找文本。参见

我不知道您的确切目标是什么,但您也可以查看 eval() 函数,该函数仅在字符串中运行 python 代码。