欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解超星腳本出現(xiàn)亂碼問題的解決方法(Python)

 更新時間:2022年05月17日 10:04:56   作者:葉、慕  
超星助手是一款為孩子們提供學(xué)習(xí)的軟件,支持用戶們后臺運(yùn)行多開等,還可以簽到,查題等多功能,下面這篇文章主要給大家介紹了關(guān)于超星腳本出現(xiàn)亂碼問題的解決方法,需要的朋友可以參考下

這種情況在掛載腳本后無法答題,任何關(guān)于答題腳本的腳本都無法使用。

看這個字體,已經(jīng)讀不出原文了,一開始以為是加密嘗試使用加密算法破解,然后用BP、其他工具嘗試解碼無果。

之后嘗試用編碼集解碼,結(jié)果也以失敗告終。網(wǎng)上搜索也沒有解決。

最后我抱著試一試的心態(tài)去試了試繁簡轉(zhuǎn)換,開始不相信居然怎么簡單,超星程序員難道劃水,然后轉(zhuǎn)換成功了,成功還原的原題。下面是我用Python還原的輸出

#coding = utf-8
from zhconv import convert
code_lib = []
scr_lib = []
real_lib = []
code = '俄國十月擛擭擮辟了世擲擩產(chǎn)擪級擨擢主義擛擭的擝時擫'
scr = '俄國十月革命開辟了世界世界無產(chǎn)階級社會主義革命的新時代'
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('---------差數(shù)--------')
print(real_lib)
print(decode)
decode = convert(scr,'zh-hans')
print(decode)

 轉(zhuǎn)換成功

pip install zhconv

這里需要用到zhconv庫

要快速寫出修改后的JS腳本:對于Python代碼轉(zhuǎn)換為JS代碼

pip install jiphy

需要使用jiphy庫,至于一些JS轉(zhuǎn)換后的一些問題實際問題實際解決

最后總結(jié),亂碼問題就是繁簡轉(zhuǎn)換,所以只要在原來的JS腳本搜索題目上加上繁簡轉(zhuǎn)換功能應(yīng)該能解決。解決方案比如,讓整個網(wǎng)頁源代碼實現(xiàn)繁體轉(zhuǎn)換為簡體后再載入JS腳本。

#coding = utf-8
from zhconv import convert
import jiphy
def Decode(scr):
    decode = convert(scr,'zh-hans')
    return decode
def PyToJs(scr):
    js = jiphy.to.python(scr)
    return js
def JsToPy(scr):
    py = jiphy.to.javascript(scr)
    return py
if __name__ == '__main__':
    #test
    word = '繁體字'
    decode = Decode(word)
    print(decode)
    js = 'JS代碼'
    py = JsToPy(js)
    print(py)

總結(jié)

到此這篇關(guān)于超星腳本出現(xiàn)亂碼問題解決的文章就介紹到這了,更多相關(guān)超星腳本亂碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python計算一個序列的平均值的方法

    python計算一個序列的平均值的方法

    這篇文章主要介紹了python計算一個序列的平均值的方法,涉及Python遞歸遍歷與數(shù)學(xué)計算的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07
  • Python OpenCV 彩色與灰度圖像的轉(zhuǎn)換實現(xiàn)

    Python OpenCV 彩色與灰度圖像的轉(zhuǎn)換實現(xiàn)

    為了加快處理速度在圖像處理算法中,往往需要把彩色圖像轉(zhuǎn)換為灰度圖像,本文主要介紹了Python OpenCV 彩色與灰度圖像的轉(zhuǎn)換實現(xiàn),感興趣的可以了解一下
    2021-06-06
  • 淺談pandas中shift和diff函數(shù)關(guān)系

    淺談pandas中shift和diff函數(shù)關(guān)系

    下面小編就為大家分享一篇淺談pandas中shift和diff函數(shù)關(guān)系,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • pytest解讀fixture有效性及跨文件共享fixtures

    pytest解讀fixture有效性及跨文件共享fixtures

    這篇文章主要為大家介紹了pytest官方文檔fixture有效性及跨文件共享fixtures的解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • PyTorch 隨機(jī)數(shù)生成占用 CPU 過高的解決方法

    PyTorch 隨機(jī)數(shù)生成占用 CPU 過高的解決方法

    今天小編就為大家分享一篇PyTorch 隨機(jī)數(shù)生成占用 CPU 過高的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python寫一個md5解密器示例

    python寫一個md5解密器示例

    這篇文章主要介紹了python寫一個md5解密器示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • Python基礎(chǔ)教程之控制結(jié)構(gòu)詳解

    Python基礎(chǔ)教程之控制結(jié)構(gòu)詳解

    Python中有三大控制結(jié)構(gòu),分別是順序結(jié)構(gòu)、分支結(jié)構(gòu)(選擇結(jié)構(gòu))以及循環(huán)結(jié)構(gòu),任何一個項目或者算法都可以使用這三種結(jié)構(gòu)來設(shè)計完成,這篇文章主要給大家介紹了關(guān)于Python基礎(chǔ)教程之控制結(jié)構(gòu)的相關(guān)資料,需要的朋友可以參考下
    2021-11-11
  • Python PO設(shè)計模式的具體使用

    Python PO設(shè)計模式的具體使用

    這篇文章主要介紹了Python PO設(shè)計模式的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • tensorflow: variable的值與variable.read_value()的值區(qū)別詳解

    tensorflow: variable的值與variable.read_value()的值區(qū)別詳解

    今天小編就為大家分享一篇tensorflow: variable的值與variable.read_value()的值區(qū)別詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • Python爬取YY評級分?jǐn)?shù)并保存數(shù)據(jù)實現(xiàn)過程解析

    Python爬取YY評級分?jǐn)?shù)并保存數(shù)據(jù)實現(xiàn)過程解析

    這篇文章主要介紹了Python爬取YY評級分?jǐn)?shù)并保存數(shù)據(jù)實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06

最新評論