类可能比原始应用程序更有用
solentware-misc的Python项目详细描述
Description
这个包包含许多模块,这些模块在现有的兄弟包中没有明显的家,或者故意保持分开。
Main package (solentware_misc).
workarounds subpackage.
- dialogues.py - wrappers for messagebox and filedialog functions.
- workarounds.py - workarounds for problems met in Tkinter functions.
API子包。
- callthreadqueue.py - run methods from a queue in a thread.
- indexmap.py - DPT style bitmap manager.
- modulequery.py - functions to pick an installed database interface.
- null.py - Null object from Python Cookbook.
- utilities.py - Some name and date methods.
gui子包。
- colourslider.py - widget for choosing colours.
- exceptionhandler.py - write exception details to error log.
- fontchooser.py - widget for selecting fonts.
- frame.py - customised Tkinter.Frame widget for notebook style GUI.
- gridbindings.py - common bindings for solentware-grid grid widget.
- help.py - create widgets to display help files.
- logpanel.py - widgets for displaying task logs.
- panel.py - customised Tkinter.Frame widget for notebook style GUI.
- reports.py - customised Tkinter.Toplevel for reports and dialogues.
- tasklog.py - run task in thread and report progress.
- textentry.py - customised Tkinter.Text widget.
- textreadonly.py - customised Tkinter.Text widget.
- texttab.py - customised Tkinter.Text widget.
- threadqueue.py - add api.callthreadqueue to gui.frame.
Installation Instructions
键入
python setup.py install
在命令提示下,在当前目录中使用setup.py。
根据系统的配置,您可能需要提供python的路径和版本:
<path to python>/python<version> setup.py install
For example
C:\Python33\python setup.py install
on Microsoft Windows orpython3.3 setup.py安装
on Unix-like systems.
使用Python3.3或更高版本。
Notes
在TK8.4之后向TK添加ttk:notebook并通过Tkinter访问时,框架、面板、日志面板和线程队列模块已经过时。