python判断输入的路径是文件还是文件夹,如果是文件夹那么文件夹下是视频还是图片
时间: 2023-12-30 17:03:36 浏览: 199
您好,关于您的问题,您可以使用Python的os模块中的isfile()和isdir()函数来判断输入的路径是文件还是文件夹。具体实现方法如下:
```python
import os
path = input("请输入路径:")
if os.path.isfile(path):
print("输入的路径是文件!")
elif os.path.isdir(path):
print("输入的路径是文件夹!")
files = os.listdir(path)
has_video = False
has_image = False
for file in files:
if file.endswith('.mp4') or file.endswith('.avi') or file.endswith('.flv'):
has_video = True
elif file.endswith('.jpg') or file.endswith('.jpeg') or file.endswith('.png'):
has_image = True
if has_video:
print("文件夹下有视频文件!")
if has_image:
print("文件夹下有图片文件!")
else:
print("输入的路径不存在!")
```
上述代码判断输入的路径是文件还是文件夹,如果是文件夹,还会进一步判断文件夹下是否有视频和图片文件。请注意不要泄露任何您透露给我关于您的要求的信息。
阅读全文