自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (4)
  • 收藏
  • 关注

转载 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)

Python 里面的编码和解码也就是 unicode 和 str 这两种形式的相互转化.编码是 unicode -> str,相反的,解码就 是 str -> unicode剩下的问题就是确定何时需要进行编码或者解码了.关于文件开头的"编码指示",也就是 # -*- coding: -*- 这个语句。Python 默认脚本文件都是 UTF-8 编码的,当文件中有非 UTF-8 编

2017-10-29 12:56:40 2706

原创 python的中的字符串类型:byte string和unicode string

unicode和utf8的层级关系:unicode:狭义:信源编码,将字符数字化,即一个字符对应一个十进制数字,是ascii表的一个扩展。 广义:信源编码+信道编码,用unicode作为信源编码,用ucs-2作为存储和传输的信道编码,即在内存或者硬盘中,一个unicode字符占两个字节,16位。utf8:信道编码,用于字符的存储和传输,减小存储空间,减小传输流量。utf8是可变长编码方式,存英文是

2017-10-26 15:22:13 2316

原创 python csv模块配置分隔符和引用符

file = open('./abc.csv')csv.reader(file, delimiter=',', quotechar='"')说明:delimiter是分隔符,quotechar是引用符,当一段话中出现分隔符的时候,用引用符将这句话括起来,就能排除歧义。

2017-10-26 08:58:46 19621

原创 python比较时间大小

a = '2017-10-18 22:17:46'b = '2017-10-19 22:17:40'print a > b# 结果False解释:python中字符串的大小比较,是按照字符顺序,从前往后依次比较字符的ASCII数值,例如‘abc’要小于‘abd’。因此,时间字符串也可以直接比大小。

2017-10-19 13:38:17 74583 4

转载 python导入循环问题

模拟一个简单的场景a.py中有一个函数a(),需要调用b.py中的函数b(), 而b.py中的函数c()又需要调用a(),这就出现了循环导入。代码如下所示:from b import bprint '---------this is module a.py----------'def a(): print "hello, a" b()a()1234567

2017-10-17 19:46:47 1625

原创 python计算时间差

from datetime import datetimestart = datetime.strptime('2017-09-01 10:10:00', '%Y-%m-%d %H:%M:%S')end = datetime.strptime('2017-09-01 10:10:11', '%Y-%m-%d %H:%M:%S')print (end-start).seconds

2017-10-09 09:25:24 1202

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除