有什么方法可以使用.txt作为输入?

时间:2020-03-25 13:35:35

标签: python

name = input("Whats your name?: ")

例如,我可以使用输入“名称”相同目录中的.txt吗? 我尝试了下面的代码/

    with open(name.txt, "r") as file:
        file.readlines()

但是它不起作用:(

1 个答案:

答案 0 :(得分:0)

不清楚您到底想要什么。我想您希望变量name是从文本文件中提取的名称。

with open("name.txt", "r") as file:
   name = file.readline().strip()

print(name)

它通过打开文件name.txt以文本形式读取来工作,然后读取第一行,strip()用于删除任何空格或换行符,并将其存储在变量{{ 1}}。

无需致电name

请务必阅读input and output上的教程。