python读取文件名
时间: 2023-07-17 18:11:15 浏览: 65
可以使用Python的os模块和openpyxl模块来实现读取文件名并写入Excel的功能。
具体步骤如下:
1. 使用os模块的listdir函数读取指定目录下的所有文件名。
2. 使用openpyxl模块创建一个新的Excel文件,并创建一个工作表。
3. 遍历文件名列表,将每个文件名写入Excel的单元格中。
4. 保存Excel文件。
以下是示例代码:
```python
import os
from openpyxl import Workbook
# 指定要读取的目录
dir_path = '/path/to/directory'
# 获取目录下的所有文件名
file_names = os.listdir(dir_path)
# 创建一个新的Excel文件
wb = Workbook()
# 创建一个工作表
ws = wb.active
# 遍历文件名列表,将每个文件名写入Excel的单元格中
for i, file_name in enumerate(file_names):
ws.cell(row=i+1, column=1, value=file_name)
# 保存Excel文件
wb.save('file_names.xlsx')
```
以上代码将会把指定目录下的所有
相关问题
python 读取文件名
你可以使用 Python 的 os 模块中的 listdir 函数来读取指定目录下的文件名。以下是示例代码:
```python
import os
path = "/path/to/directory" # 将此路径替换为要读取的目录的路径
file_names = os.listdir(path)
for file_name in file_names:
print(file_name)
```
这将打印出指定目录下的所有文件名。
python读取文件名写入excel
可以使用Python的os模块和openpyxl模块来实现读取文件名并写入Excel的功能。
具体步骤如下:
1. 使用os模块的listdir函数读取指定目录下的所有文件名。
2. 使用openpyxl模块创建一个新的Excel文件,并创建一个工作表。
3. 遍历文件名列表,将每个文件名写入Excel的单元格中。
4. 保存Excel文件。
以下是示例代码:
```python
import os
from openpyxl import Workbook
# 指定要读取的目录
dir_path = '/path/to/directory'
# 获取目录下的所有文件名
file_names = os.listdir(dir_path)
# 创建一个新的Excel文件
wb = Workbook()
# 创建一个工作表
ws = wb.active
# 遍历文件名列表,将每个文件名写入Excel的单元格中
for i, file_name in enumerate(file_names):
ws.cell(row=i+1, column=1, value=file_name)
# 保存Excel文件
wb.save('file_names.xlsx')
```
以上代码将会把指定目录下的所有
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)