Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts
Thursday, 14 February 2013

Building a basic GUI application step-by-step Python

0 comments



In this page you will learn to build a basic GUI application in Python step by step.

The aim is:
  • Mastering most common GUI techniques (widgets layout, GUI constraints, event binding, etc.)
  • Understanding each and every single method and parameter used here.
  • See two different major GUI toolkit and learn their differences.
  • Serve as a basis for building your own GUI applications.
You will learn basic tips:
  • building a GUI application class,
  • creating widgets,
  • laying them in containers,
  • attaching and handling events,
  • manipulating widgets values,
  • etc.
Our constraints for this document:
  • Do the same thing with Tkinter (the standard GUI toolkit provided with Python) and wxPython (an advanced, portable, popular GUI toolkit).
  • Program it the right way
  • Use plain english
  • Explicit is better than implicit  ;-)
View Online
Continue reading →

The Python software

0 comments

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
The Python interpreter and the extensive standard library are freely available in source or binary form for all major platforms from the Python Web site, http://www.python.org/, and may be freely distributed. The same site also contains distributions of and pointers to many free third party Python modules, programs and tools, and additional documentation.
The Python interpreter is easily extended with new functions and data types implemented in C or C++ (or other languages callable from C). Python is also suitable as an extension language for customizable applications.
This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well.
Continue reading →
Wednesday, 13 February 2013

kljl

0 comments
kj
Continue reading →