- 博客(13)
- 收藏
- 关注
原创 No module named ‘redis’
今天看到一段关于redis模块的代码,想要运行一下,于是就用conda安装了redis包,但是运行代码却报模块缺失的错误。下图是用conda安装的reids包信息下面是要运行的代码# redis_pub.pyimport redisimport random# 此处应该有注释conn = redis.Redis()cats = ['siamese','persian','maine ...
2018-07-06 09:21:10 11422 4
原创 Ubuntu下配置chromedriver环境变量
网上教程关于配置环境变量的有一大堆,但我在实际操作过程中始终不能成功,经过一番试验,找到了一个很简单的办法。安装好chromedriver之后,首先要找到他的安装目录执行:dpkg -L chromium-chromedriver找到他的路径为 /urs/lib/chromium-browser/chromedriver有网友说chromedriver一定要放到 /urs/bin 目录中也就是...
2018-06-22 14:35:12 4503 3
原创 BeautifulSoup中children函数和desscendants函数的区别
我们将通过下面的举例来说明两个函数的区别首先打开一个网页https://blog.csdn.net/xiaohukun/article/details/77679134这是一篇博客,审查元素,选取如下图元素使用children函数,代码为from urllib import requestfrom bs4 import BeautifulSoupif __name__ == '__main__':...
2018-06-15 09:19:12 1405 1
原创 爬虫之requests
requests是以urllib为底层开发的模块,相比于request,requests更简洁。requests有三种请求方式:request,get,post;最常用的是post和get。import requestsurl = "http://www.baidu.com/s?"kw = input("请输入关键字")data = {"kw":kw}headers = { ...
2018-05-24 13:08:42 217
原创 爬虫之使用代理访问网页
使用代理访问网页有四个步骤1.设置代理地址proxy = {"http":"80.211.168.221:8080"}2.创建ProxyHandlerproxy_handler = request.ProxyHandler(proxy)3.创建Openeropener = request.build_opener(proxy_handler)4.安装Openerrequest.install_op...
2018-05-23 16:48:44 2376
原创 未完成
当你访问一个网页的时候,浏览器会向服务器发送访问请求,这个请求数据被成为请求头,其中包含许多信息,其中一条是浏览器的版本信息。所以我们的爬虫代码中要模拟一个请求头,来伪装成浏览器。headers = {'User-Agent'="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:59.0) Gecko/20100101 Firefox/59.0"}...
2018-05-23 16:33:58 172
原创 Request实例
构造一个Request实例,把请求信息添加到Request中from urllib import request,parsebaseurl = "http://fanyi.baidu.com/sug"kw = input("请输入要翻译的内容")data = {"kw":kw}data = parse.urlencode(data)headers = {'Content-lengt...
2018-05-23 16:04:35 798
原创 爬虫基础之urllib.request
1、导入requestfrom urllib import request2、使用urlopen请求网页url = "http://www.baidu.com"rsp = urllib.request.urlopen(url)看到上面一行代码,有没有觉得很长,想有一个单词来代替三个单词使用read读取网页内容,得到数据为bytes格式html = rsp.read()3、使用decode解码...
2018-05-23 14:47:55 427
原创 jQuery
常用的获取元素方法// 通过类选取元素$('.item');// 通过id获取元素$('#box');// 通过标签获取元素$('div');// 通过索引获取元素$('div').eq(0);
2018-05-22 22:32:57 259
原创 js快速入门
js作用:制作特效,比如禁止鼠标右键,焦点轮播图js使用方式<--外链式--><script src="地址"></script><--内嵌式--><script> alert('ojbk');</script>声明变量var a=1;验证代码是否生效alert(a);console.log(a);
2018-05-22 11:54:03 179
原创 css的引入方式及其选择器
CSS有三种引入方式<--外联式--><link src="位置"><--内嵌式--><style></style><--内联式--><div style=""></div>.box1.after{}css通过选择器实现&l
2018-05-22 09:33:24 220
原创 html中常用的标签
<!DOCTYPE html> <--声明文档类型为html5--><html> <--html中最大的标签--><head> <--html页面不显示的部分--> <meta charset="UTF-8" lang="en" > &
2018-05-21 14:40:43 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人