| |
| |
The Qt toolkit is a widely-used cross-platform GUI toolkit, available for Windows, Linux, Mac OSX, and handheld platforms. QT has a well-structured, but flexible, object-oriented organization, clear documentation, and an intuitive API. This article looks at the Qt library, with a focus on the PyQt bindings that let Python programmers access Qt functionality.
|
|
|
| |
| |
The introduction of several modules and tools in recent Python versions has improved Python, not so much as a language, but as a tool. This article reviews these modules that make the job of Python developers substantially easier by improving the documentation and distribution of Python modules and packages.
|
|
|
| |
| |
The Part 3 of the series continues the discussion by illustrating additional capabilities, like currying and other higher-order functions contained in the Xoltar Toolkit. Article includes code snipets.
|
|
|
| |
| |
This column continues the introduction to functional programming (FP) in Python. The introduction to different paradigms of program problem-solving demonstrates several intermediate and advanced FP concepts. Article includes code snipets.
|
|
|
| |
| |
Although users usually think of Python as a procedural and object-oriented language, it actually contains everything you need for a completely functional approach to programming. This article discusses general concepts of functional programming, and illustrates ways of implementing functional techniques in Python.
|
|
|
| |
|