壁纸分类的代码怎么写

壁纸分类的代码怎么写,第1张

以下是基本的壁纸分类代码示例,以文件夹分类为例:

```

import os

import shutil

# 设置壁纸文件夹路径

wallpaper_path = "/path/to/wallpapers"

# 分类壁纸的目标文件夹路径

scenery_path = "/path/to/scenery"

animal_path = "/path/to/animal"

food_path = "/path/to/food"

other_path = "/path/to/other"

# 遍历壁纸文件夹中的所有文件

for filename in os.listdir(wallpaper_path):

# 判断文件是否为图片文件

if filename.endswith(".jpg") or filename.endswith(".jpeg") or filename.endswith(".png"):

# 判断图片文件属于哪种分类

if "scenery" in filename.lower():

shutil.move(os.path.join(wallpaper_path, filename), scenery_path)

elif "animal" in filename.lower():

shutil.move(os.path.join(wallpaper_path, filename), animal_path)

elif "food" in filename.lower():

shutil.move(os.path.join(wallpaper_path, filename), food_path)

else:

shutil.move(os.path.join(wallpaper_path, filename), other_path)

```

上述代码通过 `os` 模块和 `shutil` 模块实现文件的遍历和移动。首先设置壁纸文件夹路径,然后设置分类的目标文件夹路径,如风景壁纸的目标文件夹路径为 `scenery_path`。接着遍历壁纸文件夹中的所有文件,并判断文件是否为图片文件。如果是图片文件,再根据文件名中的关键字判断属于哪种分类,最后将文件移动到对应的目标文件夹中。需要注意的是,上述代码中只列举了部分分类,可以根据实际情况进行修改和扩展。

.版本 2

.支持库 eImgConverter

.支持库 eAPI

.局部变量 原路径, 文本型

.局部变量 文件名, 文本型, , "0"

.局部变量 路径, 文本型

原路径 = “LZ要的图片路径”

文件名 = 分割文本 (原路径, “.”, )

路径 = 文件名 [1] + “.bmp”

转换到BMP (原路径, 路径)

设置桌面墙纸 (路径, )

首先,我们要在桌面新建一个文本文档,并修改文件后缀为bat。

接着,鼠标右键点击刚刚新建的文本文档,然后选择编辑,在打开的窗口中输入图示代码 这里也给懒得打字的朋友具体的代码复制粘贴。 echo %random% %random% %random% %rangom% %random% %random% %rangom% %random% %random% %rangom%

最后我们关闭窗口,保存好文件。

再重新打开文本文档,这时候我们就可以发现,新打开的窗口是一个会自动无限循环的绿色数字窗口。 当我们离开座位的时候,“不小心”打开运行这个文件,逼格瞬间拉满。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12205465.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存