摘要: 一、环境搭建 工欲善其事,必先利其器。在这里,我们采用selenium+webDriver+headless Chrome(当然,这里使用FireFox、Safari浏览器都可以)来实现爬虫。 (一)工具 1.selenium,一个用于Web应用程序测试的工具。其特点是直接运行在浏览器中,就像真正的 阅读全文
posted @ 2018-10-09 21:12 星空和月 阅读(12774) 评论(5) 推荐(2) 编辑
摘要: 想要开发一个python程序,首先需要一个代码编辑器,pycharm和eclipse一样是一个集成开发环境,能够进行代码分析和调试。接着类似于JDK一样要有工具包,Anaconda包含了多个开源包,涉及到数据可视化、机器学习、深度学习,此外Anaconda还可以管理工具包、开发环境、Python版本 阅读全文
posted @ 2018-09-27 21:34 星空和月 阅读(799) 评论(0) 推荐(1) 编辑
摘要: 1.域名解析:在客户端(浏览器)输入http://www.baidu.com,通过DNS解析到该域名对应的IP地址为220.181.27.48 2.数据包通过链路层发送到路由器,通过邻居协议(ARP协议)查找给定IP地址的MAC地址 3.TCP三次握手建立端到端的连接 4.浏览器发起一个HTTP会话 阅读全文
posted @ 2018-09-27 21:31 星空和月 阅读(219) 评论(0) 推荐(0) 编辑