Python 将字符串与文件中的第1行进行比较
出于某种原因,它是假的。我使用了比较运算符。该文件工作正常。比较似乎有问题。您可以按如下方式打开文件并加载其内容:Python 将字符串与文件中的第1行进行比较,python,file,Python,File,出于某种原因,它是假的。我使用了比较运算符。该文件工作正常。比较似乎有问题。您可以按如下方式打开文件并加载其内容: def open_file(): with open("filename", "r") as f: lines = f.readlines() 使用all\u line=open\u file()调用函数 然后逐行阅读: for line in all_lines: Print(line) 这回答了你的问题
def open_file():
with open("filename", "r") as f:
lines = f.readlines()
使用all\u line=open\u file()调用函数
然后逐行阅读:
for line in all_lines:
Print(line)
这回答了你的问题吗?首先,我们阅读文档-这里是一个开始查找内置函数的好地方,您将在这里找到open()
。另外,请参阅关于读取和写入文件的主题,并对文档进行良好的浏览,因为其中包含了有关Python的有用信息。不,不,我知道了,我的意思是,像文件的第一行一样,有一个输入字符串。由于某种原因,当我使用==(它们是相同的)时,它是错误的。@Power123您需要在问题中包含示例。请阅读以下关于如何提出好问题的文章:
with open(filename, 'r') as fh:
for line in fh:
... do stuff with line ...