gpt4 book ai didi

python - 如何在写入名称时选择文件

转载 作者:行者123 更新时间:2023-11-30 22:15:31 24 4
gpt4 key购买 nike

好的,所以我有下面每个名称的 .txt 文件,我希望用户能够选择一个名称,然后打开并打印该 .txt 文件。有谁知道我会怎么做?主要问题是f = open('name.txt','r')哪里都是这样正常的。我以为会是这样的f = open(name'.txt','r')但这给了我一个无效的语法。我对这一切都很陌生,如果有人能帮助我那就太好了。顺便说一句,这是 Python :D

print("""here is the list of names.
John
Garry
Tom
Jim
Bob
Jerry
Timmy""")
name=input("please type the name you would like: ")
f = open('name.txt','r')
message = f.read()
print(message)
f.close()

最佳答案

您只需通过连接 name 和字符串 ".txt" 来创建名称文件,您可以使用 + 来完成此操作运算符:

name=input("please type the name you would like: ")
f = open(name + '.txt','r')
message = f.read()
print(message)
f.close()

或者,为了使其更加简洁,以下内容是完全等效的:

name=input("please type the name you would like: ")
with open(name + '.txt', 'r') as f:
print(f.read())

关于python - 如何在写入名称时选择文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50284143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com