上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: Python有时需要动态的创造Python代码,然后将其作为语句执行 或 作为表达式计算。 exec用于执行存储在字符串中的Python代码。 1、 语句与表达式的区别:表达式是 某事,语句是 做某事(即告诉计算机做什么)。 比如2*2是4,而print 2*2是打印4。上述两句代码在交互式解释器中 阅读全文
posted @ 2018-05-23 11:32 GavinSimons 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 1、 到官网http://continuum.io/downloads下载anaconda。 选择linux64-bit-python2.7 2、 安装anaconda,在终端输入:cd ~/Downloads;bash Anaconda-2.2.0-linux-x86_64.sh 回车后,是许可文 阅读全文
posted @ 2018-05-15 21:08 GavinSimons 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 对于我们宽客相对重要一些,在本地实现回测和交易的宽客,需要自己清洗数据。 而证券行情数据是时间序列数据,和时间索引又分不开,下面这篇文章,帮助我们更好的使用pandas处理和日期时间相关的数据。 该文引自:http://www.mamicode.com/info-detail-1822406.htm 阅读全文
posted @ 2018-02-25 21:34 GavinSimons 阅读(872) 评论(0) 推荐(0) 编辑
摘要: PyMongo是MongoDB数据库的python模块 VNPY默认的数据库,没有采用SQL类型的数据库,而是采用No-Sql类型的MongoDB数据库, 对于想了解VNPY内部结构的童鞋,多多少少会遇到PyMongo的调用问题,虽然我个人不喜欢用数据库的方式存储证券行情数据,这类高度结构化的数据, 阅读全文
posted @ 2018-02-25 16:04 GavinSimons 阅读(5392) 评论(0) 推荐(0) 编辑
摘要: 又是好久没更新了,2月这一个月,工作上也忙,正好也是过年。加上前一段时间,一直在爬取某眼查的数据。 对VNPY的使用时间就减少了,不过最近还是完成了vnpy回测结构的思维导图。如下: 值得注意的是,vnpy本身提供两种回测统计功能:1、按日统计结果 2、按笔统计结果 这两种统计都是单利统计,与实盘操 阅读全文
posted @ 2018-02-25 11:19 GavinSimons 阅读(4572) 评论(1) 推荐(0) 编辑
摘要: python实现微信接口——itchat模块 安装 sudo pip install itchat sudo pip install itchat 登录 itchat.auto_login() 这种方法将会通过微信扫描二维码登录,但是这种登录的方式确实短时间的登录,并不会保留登录的状态,也就是下次登 阅读全文
posted @ 2018-02-03 23:06 GavinSimons 阅读(10505) 评论(1) 推荐(1) 编辑
摘要: Python的脚本文件是开源的,量化策略的安全性没有保障。因此需要保护源码。那么要对Python代码进行混淆、加密保护。 混淆代码,我准备使用pyminifier。而加密处理,就比较麻烦。 Python有py、pyc、pyw、pyo、pyd等文件格式。 其中,pyc是二进制文件。但很容易被反编译。 阅读全文
posted @ 2018-01-31 20:04 GavinSimons 阅读(31911) 评论(1) 推荐(2) 编辑
摘要: 本文内容 一、问题描述 我们在windows下通过pip安装一些外部Python 模块(比如,pycrypto)时通常会遇到安装失败的问题,而且会看到类似这样的错误提示: 如图所示: 或 如图所示: 网上的很多文章给出的解决方案都安装Visual Studio,但是版本是有要求的,有的说安装Visu 阅读全文
posted @ 2018-01-26 13:25 GavinSimons 阅读(736) 评论(0) 推荐(0) 编辑
摘要: 学习Scrapy过程中发现用Scrapy下载图片时,总是以他们的URL的SHA1 hash值为文件名,如: 图片URL:http://www.example.com/image.jpg 它的SHA1 hash值为:3afec3b4765f8f0a07b78f98c07b83f013567a0a 则下 阅读全文
posted @ 2018-01-26 12:35 GavinSimons 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: 一、异步IO http://www.cnblogs.com/wupeiqi/articles/6229292.html 这篇文章写的不错,展示了多种高并发的方式,从同步执行→多线程→多进程→asyncio→gevent→twisted→tornado等等,详细介绍了并发的原理。最后由于水平有限,我采 阅读全文
posted @ 2018-01-24 23:28 GavinSimons 阅读(243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页