Python3之 contextlib Python中当我们们打开文本时,通常会是用with语句,with语句允许我们非常方便的使用资源,而不必担心资源没有关闭。 1 2 with open('/path/filename', 'r') as f: f.read() 然而,并不是只有open()函数 ...
分类:
编程语言 时间:
2018-01-10 17:02:47
阅读次数:
194
Python3之urllib模块 简介 urllib是python的一个获取url(Uniform Resource Locators,统一资源定位符),可以用来抓取远程的数据。 常用方法 (1)urlopen urllib.request.urlopen(url, data=None,[timeo ...
分类:
编程语言 时间:
2018-01-10 17:00:53
阅读次数:
1238
一、collections模块 1,在内置数据类型(dict、list、set、tuple)的基础上,collections模块还提供了几个额外的数据类型:Counter、deque、defaultdict、namedtuple和OrderedDict等。 1.namedtuple: 生成可以使用名 ...
分类:
编程语言 时间:
2018-01-10 16:58:50
阅读次数:
178
用python的正则表达式实现简单的计算器功能 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 ...
分类:
编程语言 时间:
2018-01-10 16:57:08
阅读次数:
196
什么是列表:列表(list)是Python以及其他语言中最常用到的数据结构之一。Python使用使用中括号[]来解析列表。列表是可变的(mutable)——可以改变列表的内容。>>>names=[‘张‘,‘李‘,‘王‘,‘赵‘]#变量names就是一个list>>>print(names)#输出:[‘张‘,‘李‘,‘王‘,‘赵‘]>>>lenn
分类:
其他好文 时间:
2018-01-10 16:56:44
阅读次数:
192
"""
1、编写自己的异常时,通常是继承Exception
2、如果继承的是BaseException,那么就不会被通用的except Exception捕捉到
3、自己定义的异常Python不会自动触发,需要自己触发,用raise进行触发
4、python只会自动触发它自己本身内置的异常,如IndexEerror,NameError,IOError等,只要
分类:
编程语言 时间:
2018-01-10 16:55:26
阅读次数:
170
1什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接 ...
分类:
其他好文 时间:
2018-01-10 16:54:31
阅读次数:
131
我将一个简单的名片管理系统定义成了函数。。 2层。 一个登录界面; 一个名片管理系统使用界面; 逻辑是:登录成功=》跳入名片系统使用界面,同时,跳出登录界面,给出欢迎使用,程序结束。 此时问题来了:从名片系统使用界面跳出来,应该是退出登录了,结果,也就是说第一层也要跳出来,第二层现在 跳不出来了。。 ...
分类:
编程语言 时间:
2018-01-10 16:52:22
阅读次数:
283
PyMySQL是在Python3.x版本中用于连接MySQL服务器的一个库,Python2中则使用MySQLDB。 1.基本语法 2.增 获取插入数据的ID(关联操作时会用到) 批量执行 3.删 4.改 5.查 6.其它 ...
分类:
数据库 时间:
2018-01-10 15:52:54
阅读次数:
245