}

python logging模块的学习

logging模块 首先介绍logging模块中几个重要的角色: ###一、对象介绍 1. logger:主要提供日志接口,我们可以通过logging.getLogger(name)获得logger对象,如果不指定name,则返回root对象。 2. handlers:将日志记录输出到制定的目的地,如文件,标准输出,socket。一个logger可以通过addHandler

阅读全文

爬虫模拟登录

模拟登录这块我本来试着scrapy,但是我觉得真得号不灵活,倒腾了半天,也不行。后来还是用了我之前写的代码,用requests模块模拟。requests模块特别好用,比urllib2以及其他的都好用(至少我是这么觉得地)。 模拟登录其实主要掌握了几点,就很好下手。 1. 要抓住真正要登录的URL; 2. 要拿到要post的表单数据Form data,一般是以字典形式;

阅读全文

scrapy使用介绍

#####1、scrapy介绍 #####2、scrapy的安装 #####3.scrapy模块 #####4、scrapy爬虫实例 ##1、scrapy介绍 Scrapy是一个基于Twisted,纯Python实现的爬虫框架,用户只需要定制开发几个模块就可以轻松的实现一个爬虫,用来抓取网页内容以及各种图片,非常之方便~ Scrapy 使用 Twisted

阅读全文

Python3和Python2的对比

说来惭愧,Python3问世这么久,也没有认真学习一下,一直认为Python2够用了,而且很多的第三方库还是要求Python2版本的,兼容性还是很重要的考虑因素。但话是这么说,IT的人终究要顺应时代的发展的,不断学习新知识。 废话不多说,开始Python3的学习,主要是和Python2进行对比。 ##1、编码 首先说下为什么要编码。由于计算机只能处理数字,也就是说想要

阅读全文

记录python中遇到的一个问题

在使用virtualenv环境下,利用pip install -r requirements.txt时遇到了一个问题: TraceBack: Failed building with SQLALchemy. 在stackoverflow中查答案,有人建议将wheel升级为0.25.0,但我发现我之前的就是0.25.0。后来索性搜了一下百度(一般技术性的东西很少上百度

阅读全文

Python描述符(descriptor)

定义: 如果一个类,它含有\_\_get\_\_,\_\_set\_\_,\_\_del\_\_中的任何一个,那么都可以说这个类是一个描述符。 对于一个类的属性访问,默认行为是从类的字典中set,get,del属性,查找顺序是a.\_\_dict\_\_['x'], 然后type(a).\_\_dict\_\_['x']。那如果定义了描述符,\_\_set\_\_,\_\_get\

阅读全文

request.get_all_path()

登录

Sign Up

Forgotten Password