编码练习
bossenc
所谓伊人横在水,年来何处觅芳华
展开
-
自动获取特定浏览器下某个域名下的所有Cookie
代码逻辑很简单:使用 browsercookie 这个库先获取某个浏览器存储在本地cookie 文件中的所有 cookie;(如果是在 OSX 下,需要输入当前用户的密码,因为解密 chrome 的 cookie 文件需要从钥匙串中获取密钥)根据 cookie 的 domain 属性来提取特定域名下的所有 Cookie;将提取到的 cookie 作为一个元素为字典的列表返回;impor...原创 2019-12-07 19:38:18 · 5967 阅读 · 0 评论 -
将一个整数转化为不同进制表示形式
# A set of characters representing numbers between 0 and 15.CHAR = list(map(str, range(10))) + list('ABCDEF')# Identifiers for various basesBASE = { 2: '0b', 8: '0o', 16: '0x'}def c...原创 2019-12-06 07:49:07 · 417 阅读 · 0 评论 -
Python实现Base64编码
Base64编码简介Base64是一种基于64个可打印字符来表示二进制数据的表示方法。由于 26 = 64,所以每6位为一个单元,对应某个可打印字符。3个字节一共24位,对应于4个Base64单元,即3个字节可由4个可打印字符来表示。在Base64中的可打印字符包括字母 A-Z、a-z、数字 0-9,这样共有62个字符,此外,还有两个可打印字符,根据使用场景不同而使用不同的值,标准的Base6...原创 2019-04-22 18:58:07 · 4456 阅读 · 0 评论