python获取文件夹下所有的.jpg文件
时间: 2023-10-06 11:10:23 浏览: 62
可以使用Python的os和glob库来实现获取文件夹下所有的.jpg文件。具体代码如下:
```python
import os
import glob
path = 'your_folder_path'
jpg_files = glob.glob(os.path.join(path, '*.jpg'))
for jpg_file in jpg_files:
print(jpg_file)
```
其中,`os.path.join(path, '*.jpg')`会返回文件夹下所有的.jpg文件路径,`glob.glob()`会获取到这些文件路径,并以列表形式返回给`jpg_files`,最后遍历输出即可。
相关问题
python把文件夹中的.JPG转为,JPG
可以通过Python中的Pillow库来实现这个功能。以下是具体的代码示例:
```python
from PIL import Image
import os
# 获取目标文件夹中所有的.jpg文件
folder_path = '/path/to/folder'
files = os.listdir(folder_path)
jpg_files = [f for f in files if f.lower().endswith('.jpg')]
# 循环遍历每个.jpg文件,并转换为.JPEG格式
for jpg in jpg_files:
og_path = os.path.join(folder_path, jpg)
new_path = os.path.join(folder_path, jpg.split('.')[0] + '.JPEG')
with Image.open(og_path) as im:
im.save(new_path)
print(f'{jpg} 转换为 {new_path}')
```
此代码将在给定文件夹中找到所有.jpg文件并将它们转换为.JPEG格式。注意,该代码假定您的图片都是RGB格式,如果您的图片是CMYK格式,可以添加一行代码将其转换为RGB格式。
python获取文件夹下所有图片名字
可以使用Python中的os和glob模块来获取文件夹下所有图片的文件名。以下是示例代码:
```python
import os
import glob
# 文件夹路径
folder_path = '/path/to/folder'
# 获取文件夹下所有图片的文件名
image_names = []
for file_path in glob.glob(os.path.join(folder_path, '*.jpg')):
image_names.append(os.path.basename(file_path))
print(image_names)
```
这段代码会将指定文件夹下所有后缀为".jpg"的图片文件的文件名存储在一个列表中,并输出该列表。你可以将".jpg"改为其他图片格式的后缀名,以获取对应格式的图片文件名。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)