自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

S_o_l_o_n的博客

Contact me: jt_solon@163.com

  • 博客(4)
  • 收藏
  • 关注

原创 浅谈网络爬虫——基于Python实现

概述       一个爬虫从网上爬取数据的大致过程可以概括为:向特定的网站服务器发出请求,服务器返回请求的网页数据,爬虫程序收到服务器返回的网页数据并加以解析提取,最后把提取出的数据进行处理和存储。因此,一个爬虫程序可以主要分为三大部分:向服务器请求并获取网页数据、解析网页数据、数据处理和存储。 获取网页数据       一个爬虫程序中,这部分其实是最关键也是最容易出问题的部分。爬...

2018-08-23 22:05:51 5495

原创 Python中yield语句的工作原理、迭代协议和生成器表达式

python中我们会看到在有些函数中有yield语句,其在函数中的作用和return语句类似,但是原理完全不一样。yield语句的主要特点是:当含有yield的被调用函数(也称之为生成器函数)在一个迭代环境中遍历迭代时,生成器函数并不是一次性的生成返回所有的值,而是每次迭代时返回迭代需要的值,并且被相应的迭代操作执行之后会被回收,然后继续下一次迭代。return语句一般是一次性返回被...

2018-08-21 01:33:15 732

原创 python2.x和3.x中的字符串编码问题

       首先,由于计算机只能识别0和1,为了将字符串转化为机器可识别语言,程序会先把这个字符串内容进行编码成机器可识别的二进制数据。当涉及到一些比如文本I/O或数据存储等会包含编码解码过程的操作时,不清楚python的字符串编码解码过程,就容易引发错误,特别是在2.x和3.x的版本里,对字符串类型和编码解码方式做了较大的区分。       在正式区分2.x和3.x的字符串编码解码问题之前...

2018-08-17 00:58:38 378

原创 vnpy框架的策略开发和回测逻辑详解---以螺纹钢主力合约的R-breaker日内策略为例

       笔者之前写过一篇关于vnpy的简单介绍和安装方法,本篇文章的目的是简单介绍vnpy的框架,然后详细介绍一下如何用vnpy开发自己的量化策略以及整个的回测逻辑是怎么样的。只有我们真的搞清楚了框架结构和相关的逻辑,我们才可以比较灵活高效的使用这种开源框架。       vnpy是开源的,好处是显而易见的,我们可以自己修改和增加相关的功能,个性化定制;但是弊端就是,对于我这样的一个初级...

2018-08-03 00:08:04 12981 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除