python中遍历除了某个txt文件之外的所有txt文件如何表示
时间: 2024-05-05 21:16:40 浏览: 28
可以使用glob模块来获取所有的txt文件,然后在遍历时判断文件名是否是要排除的文件名,如果不是则进行处理。
示例代码如下:
```python
import glob
exclude_file = 'exclude.txt'
for file in glob.glob('*.txt'):
if file != exclude_file:
# 处理文件
print(file)
```
相关问题
python删除除了某个文件的所有文件
可以使用以下代码删除指定目录下除了某个文件之外的所有文件:
```python
import os
dir_path = "your_directory_path"
exclude_file = "your_exclude_file_path"
for filename in os.listdir(dir_path):
file_path = os.path.join(dir_path, filename)
if file_path != exclude_file and os.path.isfile(file_path):
os.remove(file_path)
```
其中,`dir_path` 为指定目录的路径,`exclude_file` 为不需要删除的文件的路径。该代码会遍历指定目录下的所有文件,如果文件不是指定的不需要删除的文件且为文件类型,则将其删除。请根据需要修改文件路径。
阅读全文