跳转到主要内容

Wakatime数据操作

项目描述

==================== 简介

Wakapy是一个面向Python 3.6+版本的Python库,旨在为开发者提供轻松的数据操作。

.. note:: 1. 此项目与WakaTime <https://wakatime.com/>_ 或其开发团队没有任何关系。 2. 此项目围绕您可以从您的 WakaTime帐户 下载的json文件。

Wakapy基本上加载包含所有数据的 json文件,并将每条数据分组到方便的类中。Wakatime的json文件很大,一个161天的文件,其中只有121天包含相关数据,大约75k长(在我这个例子中)。

Wakapy特性

  1. 广泛的数据类容器化(通过库可以访问json文件中的每一点数据)。

  2. 添加了额外的功能,以简化数据操作。

  3. 日期切片,换句话说,您可以选择范围内的数据,类似于Wakatime的 付费功能

  4. 为那些只想快速了解数据而不想付出太多努力的人提供一些不错的 图表

快速示例

代码:

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 查看哈希值)

上传时间 Python 3

由...支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面