Hacper's Blog

Tag: python

如何让 jupyter notebook 支持 MATLAB 程序?

我之前安装的 MATLAB 的版本是 2017a,曾尝试过安装 jupyter 的 MATLAB 内核,但是失败了,网上说要 2017b 的版本才能用。 正好今天帮别人安装了 MATLAB 2018a,然后顺带在自己的电脑上也安装了新版本,尝试再次安装 jupyter 的内核,结果是成功的。以后可以在 jupyter notebook 上写 MATLAB 程序的笔记了。

用 Python 实现多看阅读签到领书币

对 Android 多看阅读 APP 进行抓包,可以获取其每天签到领书币的请求接口。 请求头 Cookie 中的 token 来自账号登录成功后返回的数据里,请求体中的_t 参数是当前时间(时间戳),_c 是由时间戳和 device_id 计算得来的。 用 Apk Extractor Lite 提取出多看阅读的安装包,再用 MT管理器 打开,反编译后可以得到生成 _t _C 参数的 JAVA 程序: 类似的,可以写成 Python 程序:

用 matplotlib 画极坐标柱状图

之前在Learn Python with Steem #10 #11 笔记文章中使用Windrose这个包来画时间频率图,但Windrose叫风玫瑰图,绘制的图是专门用来表示风速和风向的关系的,在风玫瑰图中,用不同的颜色表示风速的大小,而每个扇形的长度表示风向的频率,表示主导风向。用Windrose来表示时间频率有违背风玫瑰图的原意。 Windrose 所以直接用 matplotlib 画极坐标柱状图来表示时间频率更合适。

Learn Python with Steem #10 #11 笔记

## 划重点 – 获取用户的文章列表 通过 steem.Steem.get_account_history 获取用户的动态,从中筛选出文章的 permlink。 再用 steem.Steem.get_content 方法获取每篇文章的详细信息。 其实也可以用 steem.blog.Blog 获取用户所有的文章信息。

Python 在 Windows 系统中导入 pick 模块问题

在Windows上,用Python导入pick模块会出现以下错误: > ModuleNotFoundError: No module named ‘_curses’

Learn Python with Steem #09 笔记

## 划重点 – 遍历字典 利用dict.items()方法,用一个循环语句遍历整个字典的所有元素。 – 转换 Reputation 和 Voting Power 的原始数据 直接获取的某些数据是生的,需要煮(转换)一下才能吃。 – 解析时间 使用Python的dateutil和datetime模块来解析和处理时间数据。

Learn Python with Steem #08 笔记

## 划重点 – 模块、包 模块是一个XXX.py文件,Python中以模块的方式组织代码片段(函数,类,变量)。 包是一个目录,里面有一些模块或者子目录,Python中以包的方式管理模块。 – 使用模块 要使用模块,需要先导入模块,使用关键字import来导入模块。 这是我们使用Python标准库和第三方库的方式。 – 安装模块 第三方模块需要自己安装,可以通过Python的包管理工具pip安装、还可以下载模块源码来安装。

在Windows导入python-steem遇到的问题

我以为成功安装python-steem库就可以愉快地玩耍了,这个想法还是太单纯,谁知道在导入steem模块的时候又出现问题了:无法导入winrandom模块。

安装steem-python遇到的问题

steem-python是steem官方的Python库,今天在Windows系统上安装这个库的时候遇到了一些问题。 安装steem-python的方法是用pip,在cmd里面输命令就可以了: > python -m pip install steem 但安装过程不是想象中的那样顺利,其中有两个模块安装不了:ujson和pycrypto 出错提示: > error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools

Learn Python with Steem #07 笔记

## 划重点 – 类与对象 把一些具有共同特征的对象的属性和行为(方法)抽取出来,将其**抽象化**,定义为类。 也就是说类是对象的模板,按照模板(类)**实例化(具体化)**,这就是对象。 类是抽象的概念,而对象是具体的东西。 – 类的属性与方法 类的属性和方法都是一群对象的共同特征。 属性是那些对象的静态特征,在类中定义的变量。 方法是那些对象的动态特征(行为),在类中定义的函数。 这么说也不太准确,有些类中的有些方法和属性是关于类的,而与对象无关系。 通过定义类,实现了对数据和对数据的操作的**封装**。

Older Posts »
Page 1 of 2