Giter Club home page Giter Club logo

tktable-2's Introduction

tktable

license

This is a wrapper library for Python of the homonymous Tcl/Tk library written by Guilherme Polo.

Dependencies

You need to install a few dependencies (or make sure they are already installed) to use this wrapper library.

  1. Tcl (a programming language)
  2. Tk (a cross-platform windowing toolkit for Tcl)
  3. Tkinter (the Python wrapper around Tk)
  4. TkTable (the Tcl library that extends Tk, so it doesn't usually come with Tk)

If those dependencies are satisfied, you can proceed. It might be the case that some, all or none of these dependencies are installed, so you need to install them, because this package does not install them for you.

How to use?

For now, just copy the file tktable.py to your working directory and import tktable.py normally.

You could also, for example, copy the module to the site-packages folder under your Python distribution, so that you don't have to copy everytime the module to all your projects.

WARNINGS

  • It can be difficult to use this library because it depends on other external libraries (Tcl, Tk and TkTable), which might not be installed on your system. Even if they are installed, they might not be linked correctly.

  • This repository tries to make more visible this wrapper library to Python users. However, it's not under development or really maintained, so don't expect someone to help you if you encounter a problem.

  • The original Tk extension, TkTable, is also not developed anymore. The last time it was modified was in 2008. See this and this

Installation issues

The issue tracker contains some potentially useful info on how to solve certain installation issues. In particular, read this comment.

TODO

See here.

tktable-2's People

Contributors

nbro avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.