1 import csv # Comma Separated Value 2 3 # class Dialect 4 # delimiter = None # 分隔符 5 # doublequote = None # 元素是引用符,双倍的引用符。默认是true,如果改为false就需要设置分隔符,否... ...
分类:
编程语言 时间:
2018-01-17 18:11:31
阅读次数:
189
首先是定义 Python用异常对象(exception object)表示异常情况,遇到错误后,会引发异常。如果异常对象并未被处理或捕捉,程序就会用所谓的回溯(Traceback,一种错误信息)终止执行。 然后是常用的语句 try: <statements> #运行try语句块,并试图捕获异常 ex ...
分类:
编程语言 时间:
2018-01-17 18:08:52
阅读次数:
179
一,文件操作基本流程。 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 ...
分类:
编程语言 时间:
2018-01-17 16:49:53
阅读次数:
186
一,集合。 集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型),但是集合本身是不可哈希(所以集合做不了字典的键)的。以下是集合最重要的两点: 去重,把一个列表变成集合,就自动去重了。 关系测试,测试两组数据之前的交集、差集、并集等关系。 1,集合的创建。 2,集合的增。 3,集合的 ...
分类:
编程语言 时间:
2018-01-17 16:46:37
阅读次数:
174
monkeytype 一个可以自动添加注释的模块! 先要下载: pip install monkeytype 以官网的sample code为例 这个test.py的文件会调用add()方法 我们在cmd窗口执行如下命令: monkeytype run test.py 程序执行完毕,可以看到返回了3 ...
分类:
编程语言 时间:
2018-01-17 16:46:00
阅读次数:
150
#1.a = '苦短' b = 'Python', 用4种方法,输出'人生苦短,我用Python''人生'+a+',我用'+b'人生%s,我用%s'%(a,b)''.join(['人生',a,',我用',b])'人生{},我用{}'.format(a,b) #2.列表li = ['I','like' ...
分类:
其他好文 时间:
2018-01-17 16:44:31
阅读次数:
147
1 import pickle 2 3 # 在python中如果我们有一些对象需要持久性存储,并且不丢失我们这个对象的类型与数据, 4 # 我们则需要将这些对象进行序列化,序列化后,需要使用的时候,我们在回复为原来的数据, 5 # 序列化的这种过程,我们将其称为pickle(腌制) 6 7 8 # ... ...
分类:
编程语言 时间:
2018-01-17 16:05:22
阅读次数:
174
time模块:python中处理时间的基础模块,有时间戳,元组,自定义,三种时间表现形式。python中时间戳的值是以1970年1月1日0点开始计算的,单位是秒。时间戳:就是两个时间差的数值。时区:传说中在开发服务器/客户端程序时,时区不一致,会影响 程序的功能。(以后再讨论) time模块方法:方法名作用示例结果time()返回当前时间戳time.time()1516071879.06
分类:
其他好文 时间:
2018-01-17 16:02:33
阅读次数:
151
注意 '+ str(jiqiren) + ' 要和r' 靠紧写。 这也验证了,正则表达式也可以写在txt里面,然后一行行读出来和r'配合 ...
分类:
编程语言 时间:
2018-01-17 16:01:10
阅读次数:
170
可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。 可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到的numpy库文件名: numpy-1.10.4+mkl-cp27-cp27m-win32.whl ...
分类:
其他好文 时间:
2018-01-17 15:59:20
阅读次数:
154