在 sikuli 中要顯示中文,不變成亂碼,需用以下設定,如要輸出至 input 說明列,需採用以下方式:
caption="中文".decode("utf8")
a=input(caption)
如果輸出,則需採用下列語法:
t=a.encode("utf8")
print t
如果是要模疑鍵盤輸入,要輸入中文時,不能使用type(), 而需使用paste(), 且中文必需使用unicode("中文","utf8")做轉換,整個函式會變為 paste(unicode("中文","utf8")),即可正常使用。
沒有留言:
張貼留言