Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Libraries

    svg.charts 2.0.9

    Download button

    No screenshots available
    Downloads: 169  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Jason R. Coombs | More programs
    MIT/X Consortium Lic... / FREE
    October 13th, 2011, 18:42 GMT [view history]
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    svg.charts description

    Python SVG Charting Library

    svg.charts is a pure Python library for generating charts and graphs in SVG, originally based on the SVG::Graph Ruby package by Sean E. Russel.

    svg.charts supercedes svg_charts 1.1 and 1.2.

    svg.charts is written by Jason R. Coombs. It is licensed under an MIT-style permissive license.

    You can install it with easy_install svg.charts, or from the subversion repository with easy_install svg.charts==dev.

    Acknowledgements

    svg.charts depends heavily on lxml and cssutils. Thanks to the contributors of those projects for stable, performant, standards-based packages.

    Sean E. Russel for creating the SVG::Graph Ruby package from which this Python port was originally derived.

    Leo Lapworth for creating the SVG::TT::Graph package which the Ruby port was based on.

    Stephen Morgan for creating the TT template and SVG.

    Getting Started

    svg.charts has some examples (taken directly from the reference implementation) in tests/testing.py. These examples show sample usage of the various chart types. They should provide a good starting point for learning the usage of the library.

    An example of using svg.charts in a CherryPy web app can be found in jaraco.site.charts. If the site is working, you can see the rendered output here.

    Upgrade Notes

    Upgrading from 1.x to 2.0

    I suggest removing SVG 1.0 from the python installation. This involves removing the SVG directory (or svg_chart*) from site-packages.

    Change import statements to import from the new namespace.

    from SVG import Bar Bar.VerticalBar(...) becomes from svg.charts.bar import VerticalBar VerticalBar(...)

    Reporting Bugs and Getting Help

    This project is hosted at sourceforge. Please use that site for reporting bugs and requesting help. Patches are also welcome.


    Product's homepage

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · Corrected buggy logic in y-axis label rendering (thanks to Emmanuel Blot).
    · Converted to Unix line endings.

      


    TAGS:

    SVG charting | Python library | generate charts | SVG | charting | library

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM