What you need to Know About Encoding in Python