码迷,mamicode.com
首页 >  
搜索关键字:python进阶    ( 328个结果
93、解析库之re,Beautifulsoup
本篇导航: 介绍 基本使用 遍历文档树 搜索文档树 总结 re模块在之前的python进阶中有讲过不再做过多的阐述,本篇为BeautifulSoup库的分析 20、collections模块和re模块(正则表达式详解) 一、介绍 Beautiful Soup 是一个可以从HTML或XML文件中提取数 ...
分类:其他好文   时间:2018-01-19 16:52:30    阅读次数:226
python进阶之异常处理
异常处理 在代码运行时,会因为各种原因出现bug,而程序遇到bug就会中断运行,而在日常生产中程序是要长时间运行不能随意中断的。因此就需要我们提前做好异常处理。 异常 异常处理:为了更合理的处理代码可能出现的错误 通过上面的例子,总结出的异常处理格式为: 特殊:finally,一般在函数中做异常处理 ...
分类:编程语言   时间:2018-01-17 01:24:51    阅读次数:194
老王Python-进阶篇4-异常处理1.3(周末习题)
一 编写with操作类Fileinfo(),定义__enter__和__exit__方法。完成功能: 1.1 在__enter__方法里打开Fileinfo(filename),并且返回filename对应的内容。如果文件不存在等情况,需要捕获异常。 1.2 在__enter__方法里记录文件打开的 ...
分类:编程语言   时间:2018-01-14 22:39:55    阅读次数:188
Python进阶09 动态类型
动态类型(dynamic typing) 是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量重复赋值为任意值。这些都与动态类型的概念相关。 动态类型 在我们接触的对象中,有一类特殊的对象,适用于存储数据的。常见的该类对象包括各种数字, ...
分类:编程语言   时间:2018-01-10 15:33:56    阅读次数:129
Python进阶07 函数对象
秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询).作为对象,它还可以赋值给其他对象名,或者作为参数传递。 lambda函数 在展开之前,我们先提一下lambda函数。可以利用lambda函数的语法,定义函数。lambda例子如下: ...
分类:编程语言   时间:2018-01-09 16:55:39    阅读次数:99
Python进阶06 循环对象
这一部分的只要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。 循环对象并不是随着Python的诞生就存在的,但它的发展迅速,特别是Python 3x的时代,循环对象正在称为循环的标准形式。 什么是循环对象 循环对象是这样一个对象,它包含有一个next()方法(__next__() ...
分类:编程语言   时间:2018-01-09 16:51:28    阅读次数:103
Python进阶04函数的参数对应
我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的 参数传递方式。 回忆一下位置传递: def f(a,b,c): return a+b+c print(f(1,2,3)) 在调用f时,1,2,3 根据位置分别传递了 a,b,c ...
分类:编程语言   时间:2018-01-07 20:24:26    阅读次数:169
Python进阶03 模块
我们之前看到了函数和对象。从本质上来说,他们都是为了更好的组织已经有的程序,以方便重复利用。 模块(module)也是为了同样的目的。在Python中,一个.py文件就构成了一个模块,你可以调用其他文件中的程序。 引入模块 我们先写一个filsrt.py 文件,内容如下: def laugh(): ...
分类:编程语言   时间:2018-01-07 20:04:41    阅读次数:154
Python 进阶02 文本文件的输入输出
Python 具有基本的文本文件读写功能,Python的标准库提供有更丰富的读写功能。 文本文件的读写主要通过open()所构建的文件对象来实现 创建文件对象 我们打开一个文件,并适用一个对象来表示该文件: f = open(文件名,模式) 最常用的模式有: "r" # 只读 "w" # 写入 比如 ...
分类:编程语言   时间:2018-01-07 17:37:27    阅读次数:140
Python进阶01 词典
基础教程介绍了基本概念,特别是对象和类。 进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。 之前我们说了,列表是Python里的一个类。一个特定的表,比如说n1 = [1,3,8] ,就是这个类的一个对象。我们可以调用这个方法。 比如 ...
分类:编程语言   时间:2018-01-06 14:22:51    阅读次数:117
328条   上一页 1 ... 18 19 20 21 22 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!