python学习
yinger_0131
这个作者很懒,什么都没留下…
展开
-
python异常处理
一、什么是异常? 》异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。一般情况下,在Python无法正常处理程序时就会发生一个异常。 》异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行 二、异常处理 (1)用try_except语句捕捉异常并处理。 try: 语句(正常操作) except [异常名1,异常名2原创 2017-03-29 17:23:24 · 177 阅读 · 0 评论 -
python面向对象
(1)面向对象和面向过程 》面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继续切分为子函数,即把大块函数通过切割成小块函数来降低系统的复杂度。》面向对象的程序设计以对象为单位,把计算机程序视为一组对象的集合,而每个对象都可以接收其他对象发过来的消息,并处理这些消息,计算机程序的执行就是一系列消息在各个对象之间传递。以一个例子来说明面向过程原创 2017-03-30 00:00:43 · 191 阅读 · 0 评论 -
python正则表达式
》准备知识 正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。常用的正则表达式模式: 在正则表达式中,如果直接给出字符,就是精确匹配。用\d可以匹配一个数字,\w可以匹配一个字母或数字,所以: ‘00\d’可以匹配’007’,但无法匹配’00A’; ‘\w\w\d’可以匹配’py3’;要匹配变长的字符,在正则表达式中,用*表示任意个字符(包括0个),用+表原创 2017-03-30 23:45:13 · 169 阅读 · 0 评论 -
python爬虫学习-day2
模式修改符: I:忽略大小写 M:多行匹配 U:unicode编码 L:本地化匹配 S:点任意匹配模式,改变’.’的行为利用正则表达式对豆瓣出版社信息的提取:import reimport urllib.requesturl='https://read.douban.com/provider/all'data=urllib.request.urlopen(url)....原创 2018-03-11 09:29:00 · 156 阅读 · 0 评论