python遍历文件夹中的jpg文件
时间: 2024-04-24 22:27:27 浏览: 89
你可以使用Python的os模块和glob模块来遍历文件夹中的jpg文件。下面是一个示例代码:
```python
import os
import glob
folder_path = '/path/to/folder' # 文件夹路径
# 使用glob模块匹配文件夹中的jpg文件
jpg_files = glob.glob(os.path.join(folder_path, '*.jpg'))
# 遍历所有的jpg文件
for jpg_file in jpg_files:
print(jpg_file) # 输出文件路径
```
你只需要将`folder_path`替换为你要遍历的文件夹路径,代码就会输出该文件夹中所有jpg文件的路径。
相关问题
python遍历文件夹中所有文件,删除jpg图片
在Python中,你可以使用`os`和`shutil`模块来遍历文件夹并删除其中的.jpg图片。下面是一个简单的示例:
```python
import os
import shutil
def delete_jpg_files(directory):
# 遍历指定目录及其所有子目录
for root, dirs, files in os.walk(directory):
for file in files:
# 检查文件是否是以'.jpg'结尾
if file.endswith('.jpg'):
# 获取完整文件路径
full_path = os.path.join(root, file)
try:
# 删除文件
os.remove(full_path)
print(f"已删除: {full_path}")
except Exception as e:
print(f"删除文件{full_path}时出错: {e}")
# 调用函数,传入你想删除.jpg文件的根目录
delete_jpg_files('/path/to/your/directory')
```
在这个脚本中,`os.walk()`函数会生成目录树的三元组`(root, dirs, files)`,然后通过检查每个文件名是否以`.jpg`结束来过滤出.jpg图片。如果找到,就尝试使用`os.remove()`方法删除。
python 遍历文件夹,鉴别文件格式
可以使用 Python 的 os 和 glob 模块来遍历文件夹,并使用文件名的后缀名来判断文件格式。例如:
```python
import os
folder_path = '/path/to/folder'
for filename in os.listdir(folder_path):
if filename.endswith('.txt'):
print(filename, 'is a text file')
elif filename.endswith('.jpg') or filename.endswith('.png'):
print(filename, 'is an image file')
else:
print(filename, 'is an unknown file format')
```
这个代码片段可以遍历指定文件夹中的所有文件,并根据文件名的后缀名来判断文件格式。如果文件名以 .txt 结尾,则判断为文本文件;如果以 .jpg 或 .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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)