摘要:
'增量赋值(augmented assignment)', 多么痛的领悟! 深刻理解 与 的不同: 按理说上面的两条语句是等价的, 功能上完全一样的. 之所以说不同, 那是因为经历了痛苦的领悟之后, 才得出的结论. 通常在写代码的时候, 按照思维的惯例, 写 x = x + a 与 x += a, 阅读全文
摘要:
用matplotlib制作的比较满意的蜡烛图 2D图形制作包, 功能强大, 习练了很久, 终于搞定了一个比较满意的脚本. 特点: 1. 使用方面要非常简单 2. 绘制出来的图要非常的满意, 具有如下的特点 1. 时间和空间的比例尺需要固定, 就是说图件的大小需要依据数据的长度和价格的变动幅度自动调整 阅读全文
摘要:
Spyder code editor里的小秘密: 右侧高亮提示 在spyder环境里, 混了那么长时间了. 可是对其代码编辑器右侧紧贴滚动条的高亮指示区, 还没有弄明白. 今天仔细研究和观察了一下, 终于搞明白其用意了. 用途 1. 提示光标所在位置的变量的多少和位置 2. 分为灰色和黄色高亮提示, 阅读全文
摘要:
pywinauto: 导入时遇到 "TypeError: LoadLibrary() argument 1 must be string, not unicode" 经查询, 看到了同样的问题, 在stackoverflow上面, pywinauto import error for python 阅读全文
摘要:
爬取新浪财经个股的历史财报摘要 网页的内容为: 想要的内容为: 1. pd.DataFrame数据结构 2. 方便查看数据和绘图 matplotlib绘图: 代码: 阅读全文
摘要:
Q: 如何把jupyter notebook 转为 pdf 文档? A: 尝试了几种python包, 结果都没有成功. 包括: xhtml2pdf, 查看官方的介绍说用pandoc也是一种方法, 但是觉得安装一个可怕的Latex和pandoc太麻烦了. 还好, 找到了一个开源方法: 用wkhtmlt 阅读全文
摘要:
用pip install升级已安装的附加包, 以tabulate包为例 去pypi官网查看tabulate包的介绍, 发现tabulate 0.7.6才开始支持宽字符的美化打印. 而且还需要安装它的附加包: widechars 然而我的机器里的tabulate的版本是0.7.5. 下面是升级步骤以及 阅读全文
摘要:
升级到spyder3之后, 突然丢失了code autocompletion在editor context里. 觉得太不爽了. 虽然在ipython窗格里TAB键的自动完成功能依然完好. 仔细观察 Tools preference Keyboard shortcuts 里的 定义: editor里的 阅读全文
摘要:
psutil 3.4.2才是我的老系统(Windows XP)的菜 psutil 是一款跨平台的查看操作系统和进程信息的工具. 在一次卸载和重装了spyder包之后, spyder升级到了: 2.3.8 3.1.3 . 遗憾的是: spyder3无法正常启动了: 经过追踪, 发现我的psutil有问 阅读全文
摘要:
简答 在Windows下用pip安装Scrapy报如下错误, error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27 打开http 阅读全文