Wakatime数据操作
项目描述
==================== 简介
Wakapy是一个面向Python 3.6+版本的Python库,旨在为开发者提供轻松的数据操作。
.. note:: 1. 此项目与WakaTime <https://wakatime.com/>_ 或其开发团队没有任何关系。 2. 此项目围绕您可以从您的 WakaTime帐户 下载的json文件。
Wakapy基本上加载包含所有数据的 大 json文件,并将每条数据分组到方便的类中。Wakatime的json文件很大,一个161天的文件,其中只有121天包含相关数据,大约75k长(在我这个例子中)。
Wakapy特性
-
广泛的数据类容器化(通过库可以访问json文件中的每一点数据)。
-
添加了额外的功能,以简化数据操作。
-
日期切片,换句话说,您可以选择范围内的数据,类似于Wakatime的 付费功能
-
为那些只想快速了解数据而不想付出太多努力的人提供一些不错的 图表
快速示例
代码:
from wakapy import User
user = User('/home/surister/data.json')
chart = user.pie_chart('lan')
# lan = languages. See the different options here.
chart.show()
# Shows the chart.
chart.save('/home/surister/mychart.png')
# Saves the chart to the desired filepath.
这将输出
.. image:: /docs/source/_static/example1.png
项目详情
下载文件
为您的平台下载文件。如果您不确定要选择哪一个,请了解更多关于 安装软件包 的信息。
源分发
wakapy-0.0.1.tar.gz (9.1 kB 查看哈希值)
构建分发版
wakapy-0.0.1-py3-none-any.whl (11.2 kB 查看哈希值)
关闭
wakapy-0.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4065544e414753216cbdcebb23f7b0984c31bfa85b5ff233327f161daa27d988 |
|
MD5 | 2d9590e387282919e5894387f81fbc47 |
|
BLAKE2b-256 | 69aeb8086d53454f25d93e6d5816880482d7aa89a958a41aaa44801e62057b75 |
关闭
wakapy-0.0.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ed90d8d06c19cfd98766ec330413dc27699eff4fa51c4b76a58b3449eccd7972 |
|
MD5 | 19bcb050ebe7585eb68c0f01318bf322 |
|
BLAKE2b-256 | d5eafa16270ba8f1a020ea6d1586492d1a24efcbad8ab692036599f3eb5c7e98 |