摘要: 5.1 文件存储 先用request把源码获取,再用解析库解析,保存到文本 1- txt 文本打开方式: file = open('explore.txt', 'a', encoding='utf-8') #a代表以追加的方式写入文本 file.write('\n'.join([question, 阅读全文
posted @ 2018-09-28 10:57 eo_will 阅读(1152) 评论(0) 推荐(0)
摘要: 本节内容为解析库的使用,内容涵盖:XPath、BeautifulSoup和PyQuery基础内容。 本节内容为解析库的使用,内容涵盖:XPath、BeautifulSoup和PyQuery基础内容。 · 正则表达来提取比较繁琐。 · 对于网页的节点来说,它可以定义 id、class 或其他的属性,而 阅读全文
posted @ 2018-09-28 10:57 eo_will 阅读(845) 评论(0) 推荐(0)
摘要: 2.1 HTTP原理 1、URI、URL 统一资源标识符,统一资源定位符 协议+路径+资源名称 URL 是 URI 的子集,URI 还包括一个子类叫做 URN,它的全称为 Universal Resource Name,即统一资源名称。 URN 只命名资源而不指定如何定位资源,如 urn:isbn: 阅读全文
posted @ 2018-09-28 10:56 eo_will 阅读(836) 评论(0) 推荐(0)
摘要: 本节内容为基础库的使用,内容涵盖:Urllib库基本使用,Requests库基本使用以及正则表达式基础。 3.1 Urllib 内置http请求库 request请求模块,error异常处理模块,parse工具模块,robotparser 识别网站robots.txt,识别哪些可以爬 3.1.1 发 阅读全文
posted @ 2018-09-28 10:56 eo_will 阅读(953) 评论(0) 推荐(0)
摘要: 1.1 简介 · 爬虫是请求网站并提取数据的自动化程序 · 爬虫可以简单分为几步:抓取页面、分析页面、存储数据。 1.2 请求库的安装 · 在第一步抓取页面的过程中,我们就需要模拟浏览器向服务器发出请求,涉及到的第三方库有 Requests、Selenium、Aiotttp 等。 · Seleniu 阅读全文
posted @ 2018-09-28 10:55 eo_will 阅读(1390) 评论(0) 推荐(0)
摘要: 特征工程是机器学习当中很重要的部分,可以帮助我们设计、创建新特征,以便模型从中提取重要相关性。本文将记录并持续更新相关特征工程的工具包介绍,包括自动模型选择和超参数调优等各方面。 · Featuretools Featuretools 是一个开源的Python 库,用于自动化特征工程。自动特征工程能 阅读全文
posted @ 2018-09-27 20:04 eo_will 阅读(7882) 评论(0) 推荐(0)
摘要: 这个系列主要是总结一些《改善python程序的91个建议》的学习笔记,希望可以对自己和读者有所帮助。本文是该系列第二部分,第一部分请见 Part1 21 多使用else 让程序变的更加pythonic eg: try-except-else-finally 22 异常处理注意点 · 注意异常粒度,不 阅读全文
posted @ 2018-09-27 11:30 eo_will 阅读(485) 评论(0) 推荐(0)
摘要: Python在学完初级语法之后都会面临一个瓶颈,不知道接下来要学什么,也不知道如何独立完成一个实战项目。除了多加练习之外,还应该增加知识摄入,相信量便会引起质变。<!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoicGFyYWdy 阅读全文
posted @ 2018-09-27 10:41 eo_will 阅读(640) 评论(0) 推荐(0)
摘要: 经过之前学习,单独总结一篇特征工程中的经验和方法,以助于学习和参考。 1、对于理解数据、数据的结构、特点来说,单变量特征选择是个非常好的选择。尽管可以用它对特征进行排序来优化模型,但由于它不能发现冗余(例如假如一个特征子集,其中的特征之间具有很强的关联,那么从中选择最优的特征时就很难考虑到冗余的问题 阅读全文
posted @ 2018-09-11 14:08 eo_will 阅读(762) 评论(0) 推荐(0)
摘要: 当特征选择完成后,可以直接训练模型了,但是可能由于特征矩阵过大,导致计算量大,训练时间长的问题,因此降低特征矩阵维度也是必不可少的。降维(dimensionality reduction)是指通过对原有的feature进行重新组合,形成新的feature,选取其中的principal compone 阅读全文
posted @ 2018-09-11 14:08 eo_will 阅读(1683) 评论(0) 推荐(0)