|
本帖最后由 2013lirunext 于 2019-9-18 01:01 编辑
经过一番研究,已解决。贴上方法供可能需要的网友借鉴。
这是一段Phtyon3代码,可以放到在线Python编辑器跑。如果需要字符串转中文,把str=单引号里面内容替换成你需要转换的字符串;如果需要中文转字符串,把chinese=单引号里面的内容替换成要转换的中文即可。
- #!/usr/bin/python
- #str是字符串,转换为中文
- str = '\xe6\x97\xa0\xe5\xbf\xa7\xe5\x90\xaf\xe5\x8a\xa8'
- tmp = str.encode('raw_unicode_escape')
- chinese = tmp.decode()
- print(chinese)
- #chinese是中文,转换为字符串
- chinese = '无忧启动'
- str = chinese.encode()
- print(str)
复制代码
------------------------------分割线------------------------------
准备将一个基于grub4dos的工具(链接在此)加入自己用的PE合集里,方便启动散乱存放的iso、img等,需要给这个工具加入返回合集首页的命令,但是打开一看就傻眼了,这是什么鬼,完全看不懂。请教下论坛的大佬这是什么编码,怎么把它转换成中文以及中文怎么转换成这种?
在百度上找了很久都没找到,而且原作者smine兄弟最近不怎么在论坛活跃了,特来发帖求助。
如:echo -e title \xE5\x90\xAF\xE5\x8A\xA8\x20\x20%~n1
正常效果:
|
|