Python 将文件读入字符串


您可以使用Python的内置函数open().read()将文件读入字符串。

以下是一个简单的示例:

pythonCopy codewith open('filename.txt', 'r') as file:
    file_contents = file.read()

这个代码将打开名为filename.txt的文件,并将其内容读入到file_contents字符串中。请注意,with语句用于自动关闭文件。

您可以将文件名替换为您想要读取的文件的实际名称,并将读取模式设置为'r'(只读模式)。如果您要读取二进制文件,则需要将模式设置为'rb'

如果文件很大,您可能需要逐行读取文件。您可以使用.readline()方法来逐行读取文件。以下是一个示例:

pythonCopy codewith open('filename.txt', 'r') as file:
    line = file.readline()
    while line:
        print(line)
        line = file.readline()

这个代码将逐行读取文件,并将每一行打印到控制台上。


原文链接:codingdict.net