摘要: 识点写在注释中 效果图: 阅读全文
posted @ 2018-06-04 20:58 高圈圈 阅读(17127) 评论(0) 推荐(1) 编辑
摘要: 目的:为了把样式和内容分开,并且使网页元素更加丰富,引入了CSS CSS页面引入有三种方式: 1)内联式:比较不常用,因为内容和样式仍然在一起,不方便。示例: 2)嵌入式:由于这种方式速度快,一般用于首页加载。示例: 3)外联式:样式单独保存在main.css文件中,样式与内容完全分离,用于大多数网 阅读全文
posted @ 2018-06-04 10:42 高圈圈 阅读(2738) 评论(0) 推荐(1) 编辑
摘要: 总结: 还没有加入样式!效果图: 阅读全文
posted @ 2018-06-04 09:38 高圈圈 阅读(251) 评论(0) 推荐(1) 编辑
摘要: 传统布局:使用table来做整体页面的布局 总结:这种方式来制作页面现在也不是很多了,感觉并不是很高效。 需要先用photoshop量出页面布局具体的尺寸位置,再将其划分为表格,对每个格子进行编辑。 每个格子可以嵌套表格,这样有时候写着写着还有点迷糊,要重新找到编辑位置属于哪一个表格的哪个位置,通常 阅读全文
posted @ 2018-06-03 17:03 高圈圈 阅读(544) 评论(0) 推荐(1) 编辑
摘要: 环境:python3 win10 安装这个心好累啊!网上找了很多办法都安装不成功,后来换了几个安装包,最后4.4.1版本的包终于能用了! https://blog.csdn.net/www520507/article/details/78073497 上面这个教程讲的很详细,我就是用这个教程安装了几 阅读全文
posted @ 2018-06-01 16:36 高圈圈 阅读(229) 评论(0) 推荐(1) 编辑
摘要: 工具:python3 核心知识点: 1)lxml包不能用pip下载,因为里面有其他语言编写的文件 2)urlopen返回的请求是html文件,要使用 content = etree.HTML(html)来将其转换为xml 3)使用content.xpath()返回一个匹配成功的列表集合 4)构造新的 阅读全文
posted @ 2018-06-01 11:28 高圈圈 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 工具:python3 步骤: 1)定义spider类,将具体功能封装成方法 2)观察html页面,写好正确的正则表达式来找到符合规则的文字 3)写一个方法测试一下,保证每写好一个都是对的 4)加入提示语,完善每个方法 5)得到的页面发现乱码,需要将response进行decode,尝试utf-8提示 阅读全文
posted @ 2018-05-30 20:36 高圈圈 阅读(919) 评论(0) 推荐(1) 编辑
摘要: 工具:python3 步骤: 1)使用cookiejar.CookieJar()构建一个CookieJar()构建一个对象,用来保存cookie的值 2)使用HTTPCookieProcessor()构建一个处理器对象,用来处理cookie 3)使用build_opener构建自定义opener 4 阅读全文
posted @ 2018-05-30 15:43 高圈圈 阅读(202) 评论(0) 推荐(1) 编辑
摘要: 工具:python3 步骤: 1)使用ProxyHandler()构建httpproxy_handler对象 2)使用build_opener(httpproxy_handler)构建opener 3)使用Request()构造请求 4)使用install_opener()构造一个全局opener 阅读全文
posted @ 2018-05-29 21:24 高圈圈 阅读(659) 评论(0) 推荐(1) 编辑
摘要: 工具:python3 解释:urlopen()不支持代理、cookie等其他的http/https高级功能,所以需要handler处理器创建特定功能的处理器对象,urllib.request.bulid_opener()使用处理器对象创建自定义的opener对象,最后使用自定义的opener对象调用 阅读全文
posted @ 2018-05-29 20:16 高圈圈 阅读(181) 评论(0) 推荐(1) 编辑