编码和解码日期的表情符号。
ecoji的Python项目详细描述
#Ecoji公司
ecoji将数据编码为1024[emojis][emoji],其base1024带有emoji字符集。另外,还包括将emojis解码为原始数据的代码。 这个想法来自[这里](https://github.com/keith-turner/ecoji)。这个项目是python3的实现。
##安装
- 带PIP
`bash $pip install ecoji `
- 使用源代码
`bash $git clone git@github.com:mecforlove/ecoji-py.git && cd ecoji-py && python3 setup.py install `
##用于cli用法
- 编码
`base $echo -n hello | ecoji ???? `
- 解码
`bash $echo -n???? | ecoji -d hello% `
如果您想了解更多关于cli的信息,只需在终端中键入ecoji-h。
##对于python lib
- 编码
`python >>> import io >>> from ecoji import encode >>> r = io.BytesIO(b'hello') >>> w = io.StringIO() >>> encode(r, w) >>> print(w.getvalue())???? `
- 解码
`python >>> import io >>> from ecoji import decode >>> r = io.StringIO('????') >>> w = io.BytesIO() >>> decode(r, w) >>> print(w.getvalue()) b'hello' `
最后但并非最不重要的是,只支持python3.x。