文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python脚本出现乱码问题怎么解决

2023-06-30 14:30

关注

这篇文章主要介绍“Python脚本出现乱码问题怎么解决”,在日常操作中,相信很多人在Python脚本出现乱码问题怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python脚本出现乱码问题怎么解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Python脚本出现乱码问题怎么解决

这种情况在挂载脚本后无法答题,任何关于答题脚本的脚本都无法使用。

看这个字体,已经读不出原文了,一开始以为是加密尝试使用加密算法破解,然后用BP、其他工具尝试解码无果。

之后尝试用编码集解码,结果也以失败告终。网上搜索也没有解决。

最后我抱着试一试的心态去试了试繁简转换,开始不相信居然怎么简单,超星程序员难道划水,然后转换成功了,成功还原的原题。下面是我用Python还原的输出

#coding = utf-8from zhconv import convertcode_lib = []scr_lib = []real_lib = []code = '俄国十月擛擭擮辟了世掷擩产擪级擨擢主义擛擭的擝时擫'scr = '俄国十月革命开辟了世界世界无产阶级社会主义革命的新时代'for i in code:    decode = ord(i)    code_lib.append(decode)for j in scr:    decode = ord(j)    scr_lib.append(decode)for k in range(len(code_lib)):    real = code_lib[k] - scr_lib[k]    real_lib.append(real)print(code_lib)print(scr_lib)   print('---------差数--------')print(real_lib)print(decode)decode = convert(scr,'zh-hans')print(decode)

Python脚本出现乱码问题怎么解决

 转换成功

pip install zhconv

这里需要用到zhconv库

要快速写出修改后的JS脚本:对于Python代码转换为JS代码

pip install jiphy

需要使用jiphy库,至于一些JS转换后的一些问题实际问题实际解决

最后总结,乱码问题就是繁简转换,所以只要在原来的JS脚本搜索题目上加上繁简转换功能应该能解决。解决方案比如,让整个网页源代码实现繁体转换为简体后再载入JS脚本。

#coding = utf-8from zhconv import convertimport jiphydef Decode(scr):    decode = convert(scr,'zh-hans')    return decodedef PyToJs(scr):    js = jiphy.to.python(scr)    return jsdef JsToPy(scr):    py = jiphy.to.javascript(scr)    return pyif __name__ == '__main__':    #test    word = '繁体字'    decode = Decode(word)    print(decode)    js = 'JS代码'    py = JsToPy(js)    print(py)

到此,关于“Python脚本出现乱码问题怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯