ascii(object, /)
與repr()相似,回傳一個表示物件的字串,但repr()中非ASCII編碼的字元會被跳脫
- \x: 十六進制
- \u, \U: unicode碼
1 2 3 4 5 6 7 8 9 |
# -*- coding: utf-8 -*- ch_str = "測試" s = ascii(ch_str) # '\u6e2c\u8a66' # 將ascii轉回字串 print(s.encode('ascii').decode('unicode_escape')) # 測試 # or print(s.encode().decode('unicode_escape')) # 測試 |