python unicode str互轉方法

2021-10-04 22:09:52 字數 709 閱讀 4425

普通字串可以用多種方式編碼成unicode字串,具體要看你究竟選擇了哪種編碼:

unicodestring = u"hello world"

# 將unicode轉化為普通python字串:"encode"

utf8string = unicodestring.encode("utf-8")

asciistring = unicodestring.encode("ascii")

isostring = unicodestring.encode("iso-8859-1")

utf16string = unicodestring.encode("utf-16")

# 將普通python字串轉化為unicode:」decode"

plainstring1 = unicode(utf8string, "utf-8")

plainstring2 = unicode(asciistring, "ascii")

plainstring3 = unicode(isostring, "iso-8859-1")

plainstring4 = unicode(utf16string, "utf-16")

assert plainstring1 == plainstring2 == plainstring3 == plainstring4

str中文轉unicode

unicode(text,"gbk")

Bitmap和Drawable相互轉換方法

一 bitmap轉drawable bitmap bm 根據你的情況獲取 bitmapdrawable bd bitmapdrawable bm android開發網提示因為btimapdrawable是drawable的子類,最終直接使用bd物件即可。二 drawable轉bitmap 轉成bit...

Bitmap和Drawable相互轉換方法

很多朋友表示,不知道android的drawable和bitmap之間如何相關轉換。下面eoe給大家兩種比較簡單高效的方法。一 bitmap轉drawablebitmap bm 根據你的情況獲取 bitmapdrawable bd bitmapdrawable bm 複製 因為btimapdrawa...

Bitmap和Drawable相互轉換方法

很多開發者表示,不知道android的drawable和bitmap之間如何相關轉換。下面android123給大家兩種比較簡單高效的方法。一 bitmap轉drawable bitmap bm 根據你的情況獲取 bitmapdrawable bd bitmapdrawable bm android...