看板 Python 關於我們 聯絡資訊
各位好 我使用其他程式呼叫一隻 python 程式 test.py ============================= import sys print(sys.argv[1]) 執行 python test.py "u'\u304a'" 輸出結果是 u'\u304a' 預期的結果是 お 請問有沒有什麼指令可以讓 python 多做一次替換 把"u'\u304a'" 當成 unicode 字串 u'\u304a' 再輸出 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.102.227 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1513162173.A.D10.html
uranusjr: import ast; ast.literal_eval("u'\u304a'") 12/13 21:31
uranusjr: 不過更重要的問題是你為什麼要這種爛方法傳資料 12/13 21:33
jianiau: 我python是跑在Sikuli下面,不知道有什麼其他傳值的方法 12/13 22:08
CaptainTeemo: 先轉成 base64 ? 12/15 11:51