请提供一段python代码:如何随机删除本地文件夹下面的图片
时间: 2023-06-03 17:04:38 浏览: 162
随机删除图节点test1.py
以下是可以实现随机删除本地文件夹下面图片的Python代码:
```python
import os
import random
# 设置图片所在文件夹路径
folder_path = "./images"
# 获取文件夹中所有图片文件名列表
files = os.listdir(folder_path)
# 随机选择一个文件名并删除
if len(files) > 0:
random_file = random.choice(files)
os.remove(os.path.join(folder_path, random_file))
print(f"{random_file} has been deleted.")
else:
print("No images found in the folder.")
```
上述代码首先使用 `os.listdir()` 函数获取指定文件夹中的所有文件名,然后通过 `random.choice()` 函数随机选择其中一个文件名,最后使用 `os.remove()` 函数删除该文件。如果文件夹为空,则直接输出提示信息。需要注意的是,该代码仅用于学习目的,请勿随意运行删除文件。
阅读全文