python语言中的书写utf8、UTF-8、utf-8
2021-09-25 17:28
507 查看
直接说结果写python代码是一般书写为:utf-8,但有一种情况特殊:在遇到书写MySQL语句时“utf8”。
- Unicode(统一码、万国码、单一码)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。Unicode是国际组织制定的可以容纳世界上所有文字和符号的字符编码方案。
- utf-8是一种针对Unicode的可变长度字符编码,换句话说utf-8是Unicode的实现方式之一,它规定了字符如何在计算机中存储、传输等。utf-8用1到6个字节编码Unicode字符。用在网页上可以统一页面显示中文简体繁体及其它语言(如英文,日文,韩文)。中文是占3个字符。
- python2.7默认使用的是ascii,而现在python3.x默认使用的是UTF-8,因为ASCII不支持中文,所以老文件我们需要在文件头部添加:#coding:utf-8或者#!/usr/bin/python#-*- coding: utf-8 -*-
相关文章推荐
- python乱码,python编码,python中文编码转换,python utf-8,python utf8,python unicode
- python之错误:'utf8' codec can't decode和Non-UTF-8 code starting with '\xb7' in file
- 略谈Python语言(最强的脚本语言)[转]
- Python 语言基础 综合训练2_编写万年历
- 坐稳人工智能最优开发语言Python的杀手锏
- Python语言浅议
- 六本学习Python语言编程的免费电子书
- 学习笔记(01):Python初级入门精讲-python语言介绍
- Python语言基础(二)_数据类型和变量
- CCF201709-2 公共钥匙盒 (python语言)
- Supporting Python 3(支持python3)——语言区别和暂时解决方法
- Python对C 语言的调用
- python基础知识点总结之语言篇(持续更新)
- 使用pycharm手动搭建python语言django开发环境(五) 使用日志模块打日志
- python语言程序设计第一周练习3,4
- Google将限制Python语言的应用?
- php header utf8 插入header("Content-type: text/html; charset=utf-8");
- python语言基础-入门笔记2
- python语言程序设计(MOOC 嵩天)第四章 学习笔记(0211)
- python语言学习5——输入和输出