如何用另一个文件打印(“{}”)?
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 代码。
我想让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 代码。