随笔分类 -  Python模块

摘要:requests是python中实现http请求的一种方式,requests是第三方模块,该模块在实现http请求时要比urllib模块简化很多,操作更加人性化。特性如下: Keep-Alive&连接池 Unicode响应体 国际化域名和URL HTTP(S)代理支持 带持久Cookie的会话 文件 阅读全文
posted @ 2019-02-27 09:26 余火灬 阅读(140) 评论(0) 推荐(0)
摘要:urllib3是一个功能强大、条理清晰、用于http客户端的python库,相对于urllib它所有的特点如下: 线程安全 连接池 客户端SSL/TLS验证 使用多部分编码上传文件 Helpers用于重试请求并处理HTTP重定向 支持gzip和deflate编码 支持HTTP和SOCKS代理 100 阅读全文
posted @ 2019-02-27 08:49 余火灬 阅读(543) 评论(0) 推荐(0)
摘要:什么是urllib Urllib是python内置的HTTP请求库包括以下模块urllib.request 请求模块urllib.error 异常处理模块urllib.parse url解析模块urllib.robotparser robots.txt解析模块 urlopen 关于urllib.re 阅读全文
posted @ 2019-02-22 11:43 余火灬 阅读(153) 评论(0) 推荐(0)
摘要:os.sep Python是跨平台的,这是通用的路径分隔符 os.walk 处理遍历目录 参数 top -- 是你所要遍历的目录的地址, 返回的是一个三元组(root,dirs,files)。 root 所指的是当前正在遍历的这个文件夹的本身的地址 dirs 是一个 list ,内容是该文件夹中所有 阅读全文
posted @ 2019-01-24 10:26 余火灬 阅读(110) 评论(0) 推荐(0)
摘要:用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。 glob.glob 返回所有匹配的文件路径列表。它只有一个参数p 阅读全文
posted @ 2019-01-24 10:04 余火灬 阅读(103) 评论(0) 推荐(0)
摘要:他人博客 学习笔记 sys.argv[] sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,所以那些试图从代码来说明它作用的解释一直没看明白。因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用 阅读全文
posted @ 2019-01-18 11:38 余火灬 阅读(120) 评论(0) 推荐(0)