第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python execjs傳參給js遇到的問題

python execjs傳參給js遇到的問題

胡說叔叔 2019-03-07 21:54:49
# -*- coding:UTF-8 -*-import execjsclass jsReg():    def __init__(self):        self.ctx = execjs.compile("""        function reg(text) {            return text        }    """)    def get_reg_text(self, text):        print(text)        a = '''adasd        \nadad'''        return self.ctx.call('reg', str(text))1.給js傳a,一切正常2.給js傳txt read出來,decode('utf-8')的數(shù)據(jù)text,就報錯'ascii' codec can't decode byte 0xe2 in position 302: ordinal not in range(128)。目前我可以直接傳b'...'字節(jié)數(shù)據(jù)給js,只是js那邊需要轉(zhuǎn)一下。我也想直接傳字符數(shù)據(jù)'...'給js,但是報錯編碼問題。有一點不明的是,a 和 text的數(shù)據(jù)有什么區(qū)別?為什么a可以傳給js,text解碼讀出來的數(shù)據(jù)傳給js時,報編碼錯誤?感謝劍心無痕的耐心解答。目前得驗證在VS Code下,js傳str到python會有編碼問題,雖然沒有完全解決。但和我最開始的目標(biāo)沒有關(guān)系了。不過也想知道是VS Code的什么bug?先搞完自己的小玩具先....腳本command沒問題,就是這段代碼不能在VS Code里調(diào)試了 - -感謝劍心無痕的耐心解答。!
查看完整描述

2 回答

?
動漫人物

TA貢獻(xiàn)1815條經(jīng)驗 獲得超10個贊

open('你的txt', encoding='utf-8', 'r') 這樣打開你的txt試試

https://img1.sycdn.imooc.com//5c85bb1c00015f1505770263.jpg

txt復(fù)制你的,沒問題,python3.6

查看完整回答
反對 回復(fù) 2019-03-11
?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗 獲得超6個贊

https://img1.sycdn.imooc.com//5c85bb2b0001fd2208000457.jpg

查看完整回答
反對 回復(fù) 2019-03-11
  • 2 回答
  • 0 關(guān)注
  • 1691 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號