python读取文件夹中多个文件名并创建同名txt文件
时间: 2023-08-30 14:09:40 浏览: 297
读取文件夹内多个文件
可以使用Python的os模块和glob模块来实现,具体代码如下:
```python
import os
import glob
# 获取文件夹中所有文件的路径
folder_path = '/path/to/folder'
file_paths = glob.glob(os.path.join(folder_path, '*'))
# 遍历文件列表,依次创建同名txt文件
for file_path in file_paths:
file_name = os.path.splitext(os.path.basename(file_path))[0]
with open(f'{file_name}.txt', 'w') as f:
pass # 空文件
```
以上代码将文件夹中的所有文件路径存储在file_paths变量中,使用os.path.splitext和os.path.basename获取文件名,然后在当前目录下创建同名的txt文件。
阅读全文