TinyPng项目技术文档
TinyPng 图片批量压缩脚本(Python) 项目地址: https://gitcode.com/gh_mirrors/ti/TinyPng
安装指南
系统需求
确保您的系统已安装Python(建议版本2.7以上或3.x系列)。Mac用户通常自带Python环境。
Python环境搭建
如果您还没有Python环境,可以从Python官方网站下载安装适合您操作系统的Python版本: Python官网
安装Tinify库
打开命令行工具,输入以下命令以安装Tinify Python客户端:
pip install --upgrade tinify
这条命令将会自动下载并更新Tinify的Python库。
项目使用说明
获取API Key
首先,访问TinyPNG开发者页面注册并获取API Key。每个Key每月提供500次免费压缩服务。
脚本准备
- 下载脚本:通过链接下载tinypng.py至本地。
- 编辑脚本:打开下载的
tinypng.py
,找到如下代码行,并替换"你申请到的API key"
为您实际获得的API Key。tinify.key = "你申请到的API key"
运行脚本
将脚本放置于待处理图片的文件夹内,通过命令行进入该文件夹,并运行以下命令:
python tinypng.py
此命令将压缩当前目录下的所有图片。也可以使用额外参数进行特定操作,如:
- 压缩单一图片:
python tinypng.py -f 路径/图片名.jpg
- 压缩指定文件夹中的图片:
python tinypng.py -d 路径/文件夹名
- 自定义宽度压缩:
python tinypng.py -w 300
辅助优化技巧
对于频繁使用的情况,可以设置环境变量或将脚本赋予执行权限(Linux/OS X):
chmod +x tinypng.py
并在Mac上考虑使用XtraFinder插件以方便从当前目录快速启动终端。
项目API使用文档
尽管该项目主要是基于Python脚本的封装,但其核心利用了Tinify官方API。Tinify API允许自动化图片压缩流程,支持WebP, JPEG, 和PNG格式。具体API的使用细节,如请求认证、批量处理等,应参考Tinify官方API文档。
项目安装方式
项目并非传统意义上的“安装”,而是直接使用Python脚本的方式。只需完成上述的Python环境配置、安装Tinify库以及下载并配置脚本即可开始使用。
本文档以Markdown格式提供,覆盖了从环境搭建到脚本使用的整个流程,旨在帮助用户高效地利用TinyPng进行图片压缩。
TinyPng 图片批量压缩脚本(Python) 项目地址: https://gitcode.com/gh_mirrors/ti/TinyPng
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考