Python String encode() Method
The Python encode() method is a string method that returns an encoded version of the given string using a specified encoding. Encoding is the process of converting a string into a sequence of bytes that can be stored or transmitted. If no encoding is specified, UTF-8 will be used by default.
Here are some examples of using the encode() method in Python:
To encode a string using UTF-8 encoding:
title = "Python Programming"
x = title.encode()
print(x)
Output: b'Python Programming'
To encode a string using ASCII encoding and ignore any errors:
str = "Hello World!"
x = str.encode("ascii", "ignore")
print(x)
Output: b'Hello World!'
To encode a string using base64 encoding:
str = "Hello World!"
x = str.encode("base64")
print(x)
Output: b'SGVsbG8gV29ybGQh\n'
To encode a string containing non-ASCII characters using ISO 8859-1 encoding:
str = "HËLLO"
encode = str.encode("iso8859_1")
print("Old value", str)
print("Encoded value", encode)
Output:
Old value HËLLO
Encoded value b'H\xcbLLO'
If you have any questions about this code, you can drop a line in comment.
Comments
Post a Comment