python 提取文件的小程序

  

下面是详细讲解“Python 提取文件的小程序”的完整攻略。

1. 确定文件路径

首先需要确定要提取的文件在哪个地方。可以使用 Python 的 os 模块中的 getcwd() 函数获取当前工作目录,然后再通过 os.path.join() 拼接出完整的文件路径。

示例代码:

import os

file_name = "example.txt"
file_path = os.path.join(os.getcwd(), file_name)
print(file_path)

这段代码会打印出当前工作目录下的 example.txt 文件的完整路径。

2. 打开文件并提取内容

使用 Python 的 open() 函数打开文件,然后使用文件对象的 read() 函数读取文件内容。

示例代码:

with open(file_path, "r") as f:
    content = f.read()
    print(content)

这段代码会打印出 example.txt 文件中的所有内容。

完整代码

将以上两部分代码结合起来,就可以写出一个完整的 Python 提取文件的小程序了。

import os

file_name = "example.txt"
file_path = os.path.join(os.getcwd(), file_name)

with open(file_path, "r") as f:
    content = f.read()
    print(content)

当然,如果要在代码中提取多个文件的内容,只需要将路径和文件名存储在列表中,然后使用循环进行遍历即可。

import os

file_names = ["example1.txt", "example2.txt"]
file_paths = [os.path.join(os.getcwd(), file_name) for file_name in file_names]

for file_path in file_paths:
    with open(file_path, "r") as f:
        content = f.read()
        print(content)

这段代码会依次打印出 example1.txtexample2.txt 文件的内容。

相关文章