Skip to main content

Echarts binding for Python

Project description

An unofficial Echarts options generator with Python.

Latest Version Travis CI Status Codecov Status Doc Status

This repo still on developing (ALPHA), DON’T USE IT IN PRODUCTION.

Installation

Installing echarts-python with pip

$ pip install echarts-python

Current version for Echarts 3.1.6

Basic Usage

from echarts import Echart, Legend, Bar, Axis

chart = Echart('GDP', 'This is a fake chart')
chart.use(Bar('China', [2, 3, 4, 5]))
chart.use(Legend(['GDP']))
chart.use(Axis('category', 'bottom', data=['Nov', 'Dec', 'Jan', 'Feb']))

The chart.json property will be

{
    "series": [
        {
            "type": "bar",
            "zlevel": 0,
            "data": [2, 3, 4, 5],
            "name": "China"
        }
    ],
    "legend": {
        "y": "top",
        "x": "center",
        "data": [
            "China"
        ],
        "orient": "horizontal"
    },
    "title": {
        "text": "GDP",
        "subtext": "This is a fake chart"
    },
    "xAxis": [],
    "yAxis": []
}

on Mac OSX, you also can execute

chart.plot()

and invoke a browser to display the chart.

Contribution

This package authored by Hsiaoming Yang <me@lepture.com> in 2014.

If you have any question or want to improve this repository, welcome to create an issue or pull requests .

This repo is maintained by Yufei Li <yufeiminds@gmail.com> now, you can also send a email to me.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for echarts-python, version 0.1.2
Filename, size File type Python version Upload date Hashes
Filename, size echarts_python-0.1.2-py2-none-any.whl (8.4 kB) File type Wheel Python version 2.7 Upload date Hashes View hashes
Filename, size echarts-python-0.1.2.tar.gz (6.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page