The perform of python's unicode problem on different computer

The perform of python's unicode problem on different computer

# Basic knowledge

Before avoiding some problems we should know the period of encoding from input into output.

# Abstract Character Repertoire(Abstract Character for short)

It is a character set that system support, the set can be closed and open, it belong to computer's system and it will update the character set with the system's upgrade if it is open. For example, the series of ASCII, ISO/IEC character set all is closed, which means they will never update the character set and for the opened Unicode character set

# Coded Character Set

# Universal Character Set

# Character Encoding Form

# Character Encoding Schema(Also called: Serialization Format)

Unicode encoding scheme: A specified byte serialization for a Unicode encodingform, including the specification of the handling of a byte order mark (BOM), ifallowed.

# Where always happened the encoding problems?

  • Interpreter of python.
  • The file format of source code.
  • Terminal code format if you use terminal to input the code.
  • The system default coding, it could be affected by the local language of the computer.

# What differences between Python2.* and python3.*?

Read More
Tags