====== GUI Programming ====== * [[http://wxpython.org/|wxPython]] is a GUI toolkit for the Python programming language that allows to create robust, highly functional graphical user interface, simply and easily. It is a Python module (native code) that wraps the popular [[http://wxwidgets.org/|wxWidgets cross platform GUI library]]. * [[http://wxglade.sourceforge.net/|wxGlade]] is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. * [[http://pythoncard.sourceforge.net/|PythonCard]] is a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux, using the Python language and wxPython. * [[http://zetcode.com/wxpython/|The wxPython tutorial]] ====== Interfacing Hardware ====== * http://pyserial.sourceforge.net/ - Welcome to pySerial’s documentation. * [[http://www.faqts.com/knowledge_base/view.phtml/aid/6376/fid/551|How do you access the printer from Python under Linux???]] ===== Determine Platform ===== * [[https://stackoverflow.com/questions/1854/how-to-identify-which-os-python-is-running-on|How to identify which OS Python is running on?]] [(https://web.archive.org/web/20221228082404/https://stackoverflow.com/questions/1854/how-to-identify-which-os-python-is-running-on)] ~~REFNOTES~~ ====== Installer ====== * [[http://effbot.org/pyfaq/how-can-i-create-a-stand-alone-binary-from-a-python-script.htm|How can I create a stand-alone binary from a Python script?]] * [[http://www.pyinstaller.org/|PyInstaller]] is a program that converts (packages) Python programs into stand-alone executables. * [[http://cx-freeze.sourceforge.net/|cx_Freeze]] -- Create cross platform, stand alone executables from Python scripts and modules.