📜  python 从同一目录读取文件 - Python (1)

📅  最后修改于: 2023-12-03 15:34:09.894000             🧑  作者: Mango

Python 从同一目录读取文件

在Python中读取同一目录下的文件非常简单。可以使用Python内置的open()函数打开文件,将文件路径作为参数传递给它即可。如果文件在同一目录中,则只需提供文件名即可。以下是示例代码:

with open('filename.txt', 'r') as f:
    data = f.read()
    print(data)

在上面的代码中,with语句用于打开文件并自动关闭文件。filename.txt是要读取的文件名,打开模式为r(只读模式)。f.read()方法用于读取文件中的内容,并将结果存储在data变量中。最后,使用print()函数打印data变量中的内容。

还有其他方法可以读取文件,例如逐行读取。以下是逐行读取文件的示例代码:

with open('filename.txt', 'r') as f:
    for line in f:
        print(line)

在上面的代码中,for循环用于遍历文件中的每一行。每行都被存储在line变量中,并使用print()函数打印。这种方法特别适用于读取大型文件,因为它只在需要时读取每一行,并且不会将整个文件加载到内存中。

无论你选择哪种方法,Python读取同一目录中的文件都非常简单。只需使用open()函数并传递要读取的文件名即可。