摘要: 在使用selenium处理中文网页或者网页标题是中文的时候,出现UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128), from selenium im 阅读全文
posted @ 2020-01-18 11:27 cknds 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 一.旧版elasticsearch-dsl(5.1)对应elasticsearch5.1.1的版本 很多同学在python搜索引擎视频中关于看到的第十章elasticsearch使用中使用python创建mapping老师使用的以下代码,这些代码对于最新版的elasticsearch-dsl的引用已 阅读全文
posted @ 2020-01-18 10:11 cknds 阅读(1059) 评论(0) 推荐(1) 编辑
摘要: 盒子模型应该是html+css非常重要的内容,网页开发中必然会用到,但到最近我才真正的理解盒子模型的意义。 标准盒子模型 内容说明: Margin(外边距): 清除边框区域。Margin没有背景颜色,它是完全透明。 Border(边框): 边框周围的填充和内容。边框是受到盒子的背景颜色影响。 Pad 阅读全文
posted @ 2020-01-18 09:39 cknds 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 以下操作均是在ubuntu系统下运行 from selenium import webdriver from scrapy.selector import Selector #操作chrome浏览器抓取淘宝 driver = webdriver.Chrome() driver.get('淘宝链接') 阅读全文
posted @ 2020-01-18 09:33 cknds 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: selenium.获取浏览器大小、设置浏览器位置、最大化浏览器 get_window_size() 获取浏览器大小 # 将窗口大小实例化 size_Dict = driver.get_window_size() # 打印浏览器的宽和高 print("当前浏览器的宽:", size_Dict['wid 阅读全文
posted @ 2020-01-18 09:26 cknds 阅读(1604) 评论(0) 推荐(0) 编辑
摘要: 1 创建项目命令 # 可以在创建的时候指定项目所在的目录,myproject是项目名 scrapy startproject myproject [project_dir] 这将在project_dir目录下创建一个Scrapy项目。如果project_dir没有指定,project_dir将与my 阅读全文
posted @ 2020-01-16 10:39 cknds 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 1. http请求头 HTTP客户程序(例如浏览器),向服务器发送请求的时候必须指明请求类型(一般是GET或者POST)。如有必要,客户程序还可以选择发送其他的请求头。 Accept:浏览器可接受的MIME类型。 Accept-Charset:浏览器可接受的字符集。 Accept-Encoding: 阅读全文
posted @ 2020-01-15 08:47 cknds 阅读(1791) 评论(0) 推荐(0) 编辑
摘要: 在使用ES的过程中,我们时常要关注着集群的状态。 ES查看集群的状态实际上也是使用RESTful的接口,而且一般用的是GET方法,所以本文演示就直接用浏览器演示就好了。 curl和kibana下Dev tools的console方法都是一样的。 crul curl -X get [请求的链接] ki 阅读全文
posted @ 2020-01-14 18:03 cknds 阅读(5910) 评论(0) 推荐(0) 编辑
摘要: 用 /usr/local/elasticsearch/bin/elasticsearch 命令启动es时候报错: Exception in thread "main" 2020-01-14 16:26:37,984 main ERROR No Log4j 2 configuration file f 阅读全文
posted @ 2020-01-14 16:40 cknds 阅读(4647) 评论(0) 推荐(0) 编辑
摘要: 我使用python的MySQLdb模块实现了一个mysql client, 在测试时,出现了如下错误 Python模块MySQLdb操作mysql出现2019错误:Can't initialize character set utf-8 解决方法: 将utf-8改为utf8就可以了,千万不要想当然! 阅读全文
posted @ 2020-01-13 16:43 cknds 阅读(2094) 评论(0) 推荐(0) 编辑