将数据写入PNG文件格式
pngdata的Python项目详细描述
PNG数据
将数据写入PNG文件格式
安装
python -m pip install pngdata
CLI使用
编码
^{pr2}$解码
python -m pngdata d <file path>
示例
importpngdatapngdata.encode('example text','example.png')data=pngdata.decode('example.png')print(data)# prints "example text"# if no fp argument supplied encode returns BytesIOpng_encoded=pngdata.encode('example text')png_decoded=pngdata.decode(png_encoded)print(png_decoded)# prints "example text"# of course you can save BytesIO to filewithopen('bytesio.png','wb')asf:# seek needed, because png_encoded was read beforepng_encoded.seek(0)f.write(png_encoded.read())data=pngdata.decode('bytesio.png')print(data)# prints "example text"
- 项目
标签: