base64
这是一个编码库,一般做web开发或者借用第三方的web端的API时应该都会涉及到的一种文件编码格式。通常用于将图片或者语音文件转成base64编码格式的字符串来代替直接的图片语音文件。
前天晚上在网易手游官网上下载安卓模拟器玩“明日之后”手游时发现官网背景图超炫就查看网站源码有没有这个图片链接下载下来,直接看web上面的style里面没有什么jpg关键字,只是有img(url,base64:*******)什么的,然后用base64还原一下图片。
import os,base64
str_img = '******'
image = base64.b64decode(str_img)
file = open('test.jpg',"wb")
file.write(image)
file.close()
拼音库
顾名思义,这个库的名字就是和拼音有关,就是把汉字变成拼音。
from pypinyin import pinyin
namePY = pinyin('雪桐')
for i in range(len('雪桐')):
print(namePY[i][0])
除了上面这两个库之外,还有玩转图片的pillow库,下载视频字幕的getsub库,还有写抢火车票软件要用的iquery库等等,感兴趣的可以自己去谷歌搜索一下使用教程吧。如果你还不会用梯子翻墙的话,建议你使用谷歌浏览器,然后在在谷歌应用商城上下载一个叫做“谷歌访问助手”的插件,可以算半个梯子,免费使用谷歌的各类web应用。
领取专属 10元无门槛券
私享最新 技术干货