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 |