Python 中文转Unicode字符串

发布时间:2019-08-11 11:27:12编辑:auto阅读(1922)

    Python 3.6

    代码:

    # -*- coding: utf-8 -*
    
    
    def to_unicode(string):
    
        ret = ''
        for v in string:
            ret = ret + hex(ord(v)).upper().replace('0X', '\\u')
    
        return ret
    
    
    print(to_unicode("中国"))

    输出:

    "D:\Program Files (x86)\Python36-32\python.exe" E:/PycharmProjects/Test/test.py
    \u4E2D\u56FD
    
    Process finished with exit code 0

关键字