PyWebIO:五行代码将Python脚本变为交互式网页
核心功能与特点
简化开发流程
- 传统方式:搭建Flask框架、编写HTML、调用JavaScript,过程繁琐耗时
- PyWebIO方式:仅需将
print改为put_text,input替换为input,刷新浏览器即可运行 - 代码量:增加五行代码即可将普通Python脚本转变为交互式网页应用
print改为put_text,input替换为input,刷新浏览器即可运行Blob(Binary Large Object)是浏览器中的二进制大对象,File 对象实际上是 Blob 的一种特殊类型。通过简单代码即可创建:
const simpleBlob = new Blob(['Hello, World!'], { type: 'text/plain' }) 仅作技术研究,不可用于非法用途,游戏的逆向,分为以下不同的需求:
下面将以几个实际案例,来讲解其中用到的技能点
安装pc版微信,打开微信的本地缓存文件

spine输出的文件里,包含了png和atlas文件,其中atlas文件记录了png散图的信息。
碰到一个需求,需要将png+atlas还原为对应的散图,网上找了一些脚本,都不完整,要么是不支持offset,要么是不支持rotate,遂自己写了一个
环境:python3.8 + spine3.8.9