Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 将字符串与文件中的第1行进行比较_Python_File - Fatal编程技术网

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 ...