Phương thức String decode() trong Python



Miêu tả

Phương thức decode() Giải mã chuỗi bởi sử dụng encoding đã cho.

Cú pháp

Str.decode(encoding='UTF-8',errors='strict')

Chi tiết về tham số:

  • encoding -- Đây là encodings để được sử dụng.

  • errors -- Tham số này có thể được cung cấp để thiết lập một trình xử lý lỗi khác. Mặc định cho lỗi là 'strict', nghĩa là các lỗi liên quan tới mã hóa sẽ tạo một UnicodeError. Một số giá trị khác là 'ignore', 'replace', 'xmlcharrefreplace', 'backslashreplace' ...

Trả về giá trị

Trả về chuỗi đã được giải mã.

Chương trình Python ví dụ

 Str = "vi du Python ve chuoi!!!";
Str = Str.encode('base64','strict');print "Chuoi duoc ma hoa la: " + Str
print "Chuoi sau khi giai ma la: " + Str.decode('base64','strict')

Kết quả là:

Chuoi duoc ma hoa la: dmkgZHUgUHl0aG9uIHZlIGNodW9pISEhChuoi sau khi giai ma la: vi du Python ve chuoi!!!

string_trong_python.jsp