运行出现如下错误 uncode编码警告:在unicode等价比较中,把两个参数同时转换为unicode编码失败。中断并认为他们不相等。 windows下的字符串str默认编码是ascii,而python编码是utf8 解决方法:添加如下几行代码 ...
分类:
编程语言 时间:
2018-05-10 17:26:27
阅读次数:
188
引言: 由于最初的计算机是由美国发明,所以第一套计算机字符编码是ascii,ascii码共包含255个字符(英文字符和特殊字符) 随着科技的发展,各国逐渐拥有自己的编码 如中国的gbk,日本的Shift-JIS等 但由于每个国家有各自的编码,无法实现a国的软件在b国的电脑完美运行 解决方法有两种:1 ...
分类:
其他好文 时间:
2018-05-09 01:12:55
阅读次数:
288
s = '匆匆'print(s)s1 = s.decode("utf-8") # utf-8 转成 Unicode,decode(解码)需要注明当前编码格式print(s1,type(s1))s2 = s1.encode("gbk") # unicode 转成 gbk,encode(编码)需要注明生... ...
分类:
编程语言 时间:
2018-05-04 14:12:33
阅读次数:
248
关于PEP 8 PEP 8,Style Guide for Python Code,是Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高代码的可读性。 官网地址:https://www.python.org/dev/peps/pep-0008/ 关于Autopep8 A ...
分类:
编程语言 时间:
2018-05-01 20:27:24
阅读次数:
197
Python入门知识 一、第一句Python代码 在Linux下/home/test目录下创建hello.py文件,内容如下: 执行hello.py文件,得到以下内容: 将hello.py文件改为hello.text后执行: 由此可见,文件后缀名对执行结果并无影响,但为了规范,也为了后期方便交接工作 ...
分类:
编程语言 时间:
2018-05-01 13:59:43
阅读次数:
205
●python2默认编码:ASCII编码 达到正确显示,程序需要编码转换: UTF-8 -- >decode解码 --> Unicode Unicode -- > encode编码 -- > GBK / UTF-8 ●python3默认文件编码:utf-8(解释器编码) python3的内存里:全部 ...
分类:
编程语言 时间:
2018-04-27 13:57:08
阅读次数:
118
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 1、json.dumps()和json.loads()是json格式处理函数(可以这么理解,json是字符串) 在json的编解码过程中,python 的原始类型与 ...
分类:
编程语言 时间:
2018-04-22 13:09:01
阅读次数:
206
python作为一种高级语言,自身有许多的编码。很多新手在刚开始编程时会遇到中文乱码的情况,如下面截图怎样解决这个问题呢?其实很简单,在第一行定义编码格式为UTF-8就可以了。即在第一行输入代码:#-*-coding:utf-8-*-。如下图:当然输入#coding=utf-8也是可以。(本人也是新手,大神勿喷。共同学习进步-*-)
分类:
编程语言 时间:
2018-04-21 11:20:01
阅读次数:
195
初识python:1.编程语言 2.python,c#,java 3.python:pypy,cpython,jpython。。。 4.执行方式:解释器,文件 5.指定解释器:python xxx.py ./xxx.py #!/usr/bin/env python 6.ascii unicode u ...
分类:
编程语言 时间:
2018-04-20 13:21:32
阅读次数:
150