Phương thức String encode() trong Python
Miêu tả
Phương thức encode() trả về phiên bản chuỗi đã được mã hóa của chuỗi ban đầu. Nếu có lỗi xảy ra, thì chương trình sẽ tạo một ValueError trừ khi các lỗi này được cung cấp với ignore hoặc replace.
Cú pháp
str.encode(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ề phiên bản chuỗi đã được mã hóa của chuỗi ban đầu.
Chương trình Python ví dụ
 
str = "vi du Python ve chuoi!!!";
print "Ma hoa chuoi la: " + str.encode('base64','strict')
Kết quả là:
Ma hoa chuoi la: dmkgZHUgUHl0aG9uIHZlIGNodW9pISEh
 
    
 Giải bài tập SGK & SBT
		                    Giải bài tập SGK & SBT
		                 Tài liệu giáo viên
		                    Tài liệu giáo viên
		                 Sách
		                    Sách
		                 Khóa học
		                    Khóa học
		                 Thi online
		                    Thi online
		                 Hỏi đáp
		                    Hỏi đáp
		                


