用python实现读取文件夹中的文件内容,并提取每个文件的第16行的前15个字符放入新的文档
时间: 2023-05-20 21:07:08 浏览: 47
可以使用以下代码实现:
```python
import os
# 定义文件夹路径
folder_path = "your_folder_path"
# 定义新文档路径
new_file_path = "your_new_file_path"
# 遍历文件夹中的文件
for filename in os.listdir(folder_path):
# 判断是否为文件
if os.path.isfile(os.path.join(folder_path, filename)):
# 打开文件
with open(os.path.join(folder_path, filename), "r") as f:
# 读取第16行的前15个字符
content = f.readlines()[15][:15]
# 写入新文档
with open(new_file_path, "a") as new_file:
new_file.write(content + "\n")
```
其中,`folder_path` 为要读取的文件夹路径,`new_file_path` 为新文档的路径。代码会遍历文件夹中的每个文件,读取每个文件的第16行的前15个字符,并将其写入新文档中。