python基础5

1.file
a.打开文件方式(读写两种方式)
b.文件对象的操作方法
c.学习对excel及csv文件进行操作
2.os模块
3.datetime模块
4.类和对象
5.正则表达式
6.re模块
7.http请求
1.file
打开文件可以使用open函数
http://www.runoob.com/python3/python3-file-methods.html
注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。
open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。
学习对excel及csv文件进行操作参考
http://www.cnblogs.com/cnkemi/p/8671493.html
https://blog.csdn.net/Qzx9059/article/details/89080953
2.os模块
OS模块主要用于文件一些操作,如果需要经常查找操作文件,像查找配置文件(读取配置文件的信息),查找测试报告(从而发送测试报告),经常要对大量文件和大量路径进行操作,这就依赖于os模块。参考http://www.runoob.com/python3/python3-os-file-methods.html
3.datetime模块
datetime是Python处理日期和时间的标准库。重新封装了time模块,提供更多接口,提供的类有:date,time,datetime,timedelta,tzinfo。
构造方法: class datetime.datetime(year, month, day[, hour[, minute[, second[, microsecond[, tzinfo]]]]])
year, month 和 day 参数是必须的,其他参数可选, 参数tzinfo表示可选的时区信息,一般我们也用不到。
参考http://www.cnblogs.com/tkqasn/p/6001134.html
4.类和对象
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同;
在Python中,定义类是通过class关键字:
类(class)用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。实质是一种数据类型,类似于int、char等基本类型,不同的是它是一种复杂的数据类型。因为它的本质是类型,而不是数据,所以不存在于内存中,不能被直接操作,只有被实例化为对象时,才会变得可操作。
参考http://www.runoob.com/python3/python3-class.html
5.正则表达式6.re模块
正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。正则表达式是一种用来匹配字符串的强有力的武器。它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。
re 模块使 Python 语言拥有全部的正则表达式功能。
re.match函数、re.search方法等
参考http://www.runoob.com/python3/python3-reg-expressions.html

7.http请求
HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。
python自带库----urllib2
第三方库–requests
参考https://blog.csdn.net/Qzx9059/article/details/89080953
http://www.runoob.com/python3/python3-cgi-programming.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值