Python Practical coding problem: Chinese! It hurts forever.

Source: Internet
Author: User

Coded thinking Map:

That is, the file is not encoded, in fact, in the binary format is saved in the hard disk. However, it is necessary to use the appropriate encoding to process the write read so that the operating system fits the relevant software/font and is drawn to the screen for viewing. So the key question is to know what encoding was used to compile the string data originally! However, before Unicode is used in the form of similar comparison tables to organize the encoding, can not be unified from the serial data stream itself to solve different text
Words come.

Unicode is the encoding method, the universal code, the detailed realization way: Utf-8 utf-16

For I/O output be sure to do a similar operation like encode (' Utf-8 ')
Just Unicode in Python is an intrinsic function.
ust r i ng = Uni code (ST R eam, ' GBK ') This means First convert to Unicode, then convert to the encoding you want

Python Practical coding problem: Chinese! The pain of Eternity

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.