使用密码对字符串进行编码和解码的python包。
encdecp的Python项目详细描述
encdecpy
使用密码对字符串进行编码和解码的python包。
安装
$ pip install encdecpy
使用量
- base64编码解码:参数是字符串。返回字符串。
做
from encdecpy import base64
string = 'lorem ipsum ...'
print(base64(string).encode())
print(base64(string).decode())
- base64(string).encode():对字符串进行编码。
- base64(string).decode():解码字符串。
- atbash编码解码:参数是字符串。返回字符串。
做
from encdecpy import atbash
string = 'lorem ipsum ...'
print(atbash(string).encode())
print(atbash(string).decode())
- atbash(string).encode():对字符串进行编码。
- atbash(string).decode():解码字符串。
- ROT13编码解码:参数为字符串。返回字符串。
做
from encdecpy import rot13
string = 'lorem ipsum ...'
print(rot13(string).encode())
print(rot13(string).decode())
- rot13(string.encode():对字符串进行编码。
- rot13(string).decode():解码字符串。
- 凯撒编码解码:参数是一个字符串和一个键(整数)。返回字符串。
做
from encdecpy import caesar
string = 'lorem ipsum ...'
key = 8
print(caesar(string,key).encode())
print(caesar(string,key).decode())
- caesar(string,key).encode():对字符串进行编码。
- 凯撒(字符串,键)。decode():解码字符串。