随机图API-Ultra

该文章提供了一套基于Flask框架的随机图API服务,支持通过环境变量配置图片路径、支持指定图片类型、提供API调用统计等功能。代码示例说明了API接口的实现细节,包括获取随机图片和统计API调用次数。此外,还介绍了如何构建镜像并部署该服务,支持自定义环境配置,如Redis连接信息和图片文件夹路径等。


随机图API-ProMax

文章介绍了一个基于Flask和Redis的随机图API,支持获取Pixiv、PC和PE类型的随机图片,并通过Redis统计API调用次数。代码展示了如何连接Redis、获取随机图片并更新调用计数。此外,文章还提供了将应用打包为Docker镜像的步骤,包括创建Dockerfile、安装依赖、构建镜像和运行容器。该API目前仅用于测试,图片数量有限。


随机图API-Pro

文章介绍了使用Python和Flask框架实现一个提供随机图片的API,包括PC/PE和Pixiv图片。提供了完整的代码示例,并展示了如何将项目构建为Docker镜像进行部署。


使用文件管理器选择图片转webp

文章介绍了一个改进后的Python脚本,用于将图片批量转换为WebP格式。用户可以通过文件管理器选择图片,并指定输出目录。脚本使用多线程技术提高转换效率,支持多种图片格式转换,并提供了转换进度和耗时统计。此外,文章还提供了打包好的exe文件供用户直接使用,简化了操作流程。


批量生成链接

该功能服务于图片加载组件,通过读取存储文件名的JSON文件,使用Python代码批量生成链接。代码首先加载JSON数据并提取文件名,然后根据定义的格式生成链接,并逐行打印结果。此过程确保了图片插入顺序的正常,并提供了批量生成链接的自动化解决方案。


随机字符生成

文章介绍了一个基于Python的随机字符生成工具,用于生成唯一的随机字符串并将其记录在JSON文件中。用户可以通过输入代号生成新的随机字符串,系统会检查该代号是否已存在,并允许用户选择是否创建新记录。生成的字符串和时间戳会被保存,且不会覆盖已有记录,方便后续查看和管理。


随机图API

文章介绍了一个基于Python和Flask框架的随机图API,该API可以从指定文件夹中随机选择并返回图片。代码展示了如何设置Flask应用、处理请求以及返回随机图片。此外,文章还提供了将应用打包为Docker镜像的步骤,包括创建Dockerfile、安装依赖、构建镜像和运行容器。该API适用于测试环境,图片数量有限。


删除数据库指定行

文章介绍了使用Python和shell脚本删除umami数据库中包含服务器IP地址的记录。通过正则表达式匹配IP地址并批量删除相关行。脚本支持多个表和自定义删除条件,并可通过crontab设置定时任务定期执行。


随机重命名后保证MD图片插入顺序正常

该文章描述了一个使用Python实现的文件重命名和排序系统,确保重命名后的MD文件中图片插入顺序正确。系统首先对文件夹中的文件进行哈希计算并记录,然后重新排序文件名以保持原有的插入顺序。通过编写相应函数实现批量重命名、哈希计算和按哈希排序等功能,最终保证Markdown文件中图片顺序的正确性。


CentOS7安装Python脚本

This script installs Python versions 3.9.6 and 3.10.0 on CentOS 7 systems. It includes steps to update the system, install necessary development tools, download and configure OpenSSL, and then install Python with optimizations. The script also configures pip to use the Aliyun Python repository.