- 博客(18)
- 收藏
- 关注
原创 蜡烛图—反转形态
技术分析师瞪大眼睛盯着价格的涨落,为的是及早发现市场心理变化和趋势变化的警告信号,反转价格形态就是这样的技术线索,在西方技术分析理论中,反转信号包括双重顶和双重底,反转日,头肩形,岛型反转顶和岛型反转底等各种形态。然而从一定意义上说,反转形态这一术语的用词是不准确的。听到反转形态这个术语,往往使人误以为现有趋势将会突兀结束,立即反转为新的趋势,实际上,这种情况很少发生。趋势的逆转,一般是都是伴随...
2019-01-19 16:29:08 801
原创 selenium完美实现拉勾网爬虫
from selenium import webdriverfrom selenium.webdriver.support.ui import Select,WebDriverWaitfrom selenium.webdriver.common.action_chains import ActionChainsfrom selenium.webdriver.common.by import ...
2018-12-05 15:15:09 939 1
原创 ajax-爬取拉勾网
#导入所需的包import requestsfrom lxml import etreeimport time#定义一个函数获取,每一个详情页面的url,并将其传给parse_position_detail函数,进行解析def request_list_page(): #定义请求头 headers = { "User-Agent": "Mozilla/...
2018-12-04 22:23:46 878
原创 selenium-操作按钮
#操作按钮from selenium import webdriverdriver=webdriver.Chrome()driver.get("https://www.baidu.com")inputTag=driver.find_element_by_id("kw")inputTag.send_keys("python")submit=driver.find_element_b...
2018-12-04 16:20:12 2534
原创 selenium-操作checkbox
#操作checkbox# from selenium import webdriver# from lxml import etree# import time## driver=webdriver.Chrome()# driver.get("https://www.douban.com/")## remeberBtn=driver.find_element_by_name("re...
2018-12-04 16:19:25 2954
原创 selenium-操作文本框
#常见的表单元素#输入框:input type=“text/password/email/number”#button input[typte="submit"]# checkbox:input="checkbox"# select:下拉列表# 操作输入框:# from selenium import webdriver# from lxml import etree# from...
2018-12-04 16:17:37 970
原创 selenium
from selenium import webdriverfrom lxml import etreedriver = webdriver.Chrome()driver.get("https://www.baidu.com")# html=etree.HTML(driver.page_source)# html.xpath("")input_Tag=driver.find_el...
2018-12-04 15:33:17 126
翻译 将Python对象转化为json字符串
将Python对象转化为json字符串1、将Python对象转化为json字符串import jsonperson=[ { 'username':'中国', 'age':'18', 'country':'china' }, { 'username':'山东', 'age':'20', ...
2018-11-30 18:25:10 3016 1
翻译 数据提取之JSON与JsonPATH
数据提取之JSON与JsonPATHJSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。适用于进行数据交互的场景,比如网站前台与后台之间的数据交互。JSONjson简单说就是javascript中的对象和数组,所以这两种结构就是对象和数组两种结构,通过这两种结构可以表示各种复杂的结构...
2018-11-30 17:43:37 346
原创 解析库-xpath的使用
解析页面实现一个简单的爬虫,提取页面信息如果使用正则表达式提取页面信息,有时候显得比较繁琐,而且万一有地方写错了,可能会导致匹配失败,所以使用正则表达式提取页面信息多多少少还是有点不方便。对于网页的节点来说,他可以定义id,class等其他属性,而且节点之间还有层次关系,在网页中可以通过XPath或CSS选择器来定位一个或多个节点,那么在页面解析时,利用XPath,或者CSS选择器来提取某个节...
2018-11-30 03:21:06 243
原创 python3-爬虫之电影天堂
pyhon3爬虫之——电影天堂最新电影信息#导入所需要的库import requestsfrom lxml import etree定义全局变量BASE_URL="https://www.dytt8.net"HEADERS = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHT...
2018-11-30 02:29:44 1803
原创 pachong
import requestsfrom lxml import etreeHEADERS = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"}BASE_DOMAIN="https://w...
2018-11-29 23:28:46 210
翻译 python3豆瓣电影信息爬取
第一步:导入所需要的库import requestsfrom lxml import etree第二步:将目标网站的页面抓取下来headers={"User-Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36", ...
2018-11-29 18:50:43 516
原创 response.text 与 response.content
import requestsresponse1=requests.get("http://www.sina.com")print(response1.request.headers)print(response1.content.decode())response2=requests.get("http://www.sina.com")print(response2.request...
2018-11-29 00:57:17 535
翻译 python3-get
#导入所需要的库import requestsheaders={ "User-Agent":"Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36"}kd={ 'wd':'长城'}#1、模拟浏览器发起基本的get请求,...
2018-11-29 00:46:38 229
翻译 python3爬虫——requests(二)
基于POST请求(data参数)最基本的post方法response=request.post(“http://www.baidu.com/”,data=data)传入data数据对于POST请求来说,我们一般需要为他增加一些参数,那么最基本的传参方法可以利用data这个参数。import requestsformdata = { "type":"AUTO", ...
2018-11-29 00:16:50 160
翻译 python3爬虫——requests(一)
Requests:让http服务人类虽然Python标准库中的urllib模块包含了平常我们使用的大多数功能,但是它的API使用起来让人感觉不太好,而Request自称”HTTP for Humans“,说明使用更简单方便。Request唯一的非转基因的Python库,人类可以安全享有,Request继承了urllib的所有特性,Request支持HTTP链接保持和连接池,支持使用coo...
2018-11-28 23:59:04 269
翻译 python-文件操作
本节主要内容:初始文件操作只读(r,rb)只写(w,wb)追加(a,ab)r+读写w+写读a+写读(追加写读)其他操作方法文件的修改以及另一种打开句柄的方式主要内容:一、初始文件操作使用python来读写文件是非常简单的操作,我们用open来打开一个文件,获取到文件的句柄,然后再通过文件句柄就可以进行各种各样的操作,根据打开方式的不同,能够执行的操作也会有相应的差异。...
2018-11-28 14:29:19 100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人