http://pythonide.blogspot.com/ http://code.google.com/p/ulipad/ 要钱 http://www.wxdesigner-software.de/ http://bbs.sjtu.edu.cn/bbsanc,path,/groups/GROUP_3/Script/M.1223278313.A.html
谢谢,我看看wxDesigner和SPE。可视化工具主要是为了“界面”那部分。 Python比较接近C和Unix shell,10多年没编程了,也就有点C和unix shell基础。界面设计部分能可视化解决就方便多了。
電腦做什麼事 作者:張凱慶 電腦做什麼事》是一系列Python程式語言的教學文章,嘗試提供給讀者以簡單、 直覺的方式學習程式語言,進而了解體會電腦背後運作的道理。內容規劃是以使用者與電腦間的互動模式為主軸,共分為四大篇。 http://www.openfoundry.org/componen...mit,20/limitstart,0/order,date/task,cat_view/
python(x,y) http://www.pythonxy.com/foreword.php Package Version Download and description Python 2.6.2 Python standard libraries xy 1.1.0 [xy-1.1.0_py26.exe] (2700) xy is a module that gathers all Python(x,y) tools (Dependencies: PyQt4, spyder, xydoc, ipython, scipy) xydoc 1.0.3 [xydoc-1.0.3_py26.exe] (2919) Collection of all freely available help files and examples on Python language and its libraries PyQt 4.5.4 [PyQt4-4.5.4_py26.exe] (3054) Cross-platform Application Framework: GUI, widgets, SQL, OpenGL, XML, Unicode ... Spyder 1.0.1 [spyder-1.0.1_py26.exe] (2562) Scientific PYthon Development EnviRonment: designed for interactive computing and data visualisation with a simple and intuitive user interface (Dependencies: PyQt4) formlayout 1.0.5 [formlayout-1.0.5_py26.exe] (2734) Module for creating form dialogs/widgets to edit various type of parameters without having to write any GUI code (Dependencies: PyQt4) QtHelp 4.5.2 [QtHelp-4.5.2_py26.exe] (2849) Complete Qt documentation for Qt Assistant (Dependencies: PyQt4) PyQwt 5.2.0 [Qwt5-5.2.0_py26.exe] (2702) 2D plotting library (set of Python bindings for the Qwt library featuring fast plotting) (Dependencies: PyQt4) wxPython 2.8.10.1 [wxPython-2.8.10.1_py26.exe] (2076) Cross-platform GUI library NumPy 1.3.0 [numpy-1.3.0_py26.exe] (2779) Multidimensional arrays support and basic operations (SciPy's core module) (Dependencies: nose) SciPy 0.7.1 [scipy-0.7.1_py26.exe] (2869) Advanced math, signal processing, optimization, statistics, ... (Dependencies: numpy) numexpr 1.3.1 [numexpr-1.3.1_py26.exe] (2629) Fast evaluation of array expressions elementwise by using a vector-based virtual machine (Dependencies: numpy) Matplotlib 0.99.1 [matplotlib-0.99.1_py26.exe] (2790) 2D plotting library (embeddable in GUIs created with PyQt) (Dependencies: numpy) gnuplot 1.8 [Gnuplot-1.8_py26.exe] (2623) Complete plotting package: include the popular open-source plotting program gnuplot (v4.2.5) and the Python interface PIL 1.1.6 [PIL-1.1.6_py26.exe] (2634) Python Imaging Library - Image processing library IPython 0.10 [IPython-0.10_py26.exe] (2670) Enhanced Python shell (Dependencies: pyreadline) Pyreadline 1.5 [pyreadline-1.5_py26.exe] (2639) IPython needs this module to display color text in Windows console SetupTools 0.6.9 [setuptools-0.6.9_py26.exe] (2669) Download, build, install, upgrade, and uninstall Python packages - easily ETS 3.3.0 [EnthoughtToolSuite-3.3.0_py26.exe] (2104) Enthought Tool Suite: MayaVi 2 (powerful 2D and 3D scientific visualization tool), Traits, Chaco, ... (Dependencies: wxPython, vtk, setuptools) VTK 5.4.2 [vtk-5.4.2_py26.exe] (2718) Open-source software system for visualization, 3D graphics, volume rendering and image processing ITK 3.16 [itk-3.16_py26.exe] (1946) Open-source software system for medical image processing (leading-edge segmentation and registration algorithms) mx 3.1.2 [mx-3.1.2_py26.exe] (1810) eGenix.com mx Base Distribution: mxDateTime, mxTextTools, mxProxy, mxBeeBase, mxURL, mxUID, mxStack, mxQueue and mxTools pydicom 0.9.3.1 [pydicom-0.9.3.1_py26.exe] (1797) Pure python package for working with DICOM files (medical imaging) PyOpenGL 3.0.1a3 [OpenGL-3.0.1a3_py26.exe] (1816) Cross platform Python binding to OpenGL and related APIs VPython 5.13 [vpython-5.13_py26.exe] (1829) Creation of 3D interactive models of physical systems SymPy 0.6.5 [sympy-0.6.5_py26.exe] (1840) Symbolic Mathematics Library PyWavelets 0.1.6 [PyWavelets-0.1.6_py26.exe] (1815) Wavelet transforms module scikits.timeseries 0.91.2 [scikits.timeseries-0.91.2_py26.exe] (1808) Module for manipulating, reporting, and plotting time series of various frequencies OpenCV 1.1pre1a [opencv-1.1pre1a_py26.exe] (1839) Intel image processing library with Computer Vision algorithms, Copyright © 2000-2006, Intel Corporation, all rights reserved NetworkX 1.0rc1 [networkx-1.0rc1_py26.exe] (1817) Creation, manipulation, and study of the structure, dynamics, and functions of complex networks MDP 2.5 [mdp-2.5_py26.exe] (1796) Modular toolkit for Data Processing - Collection of supervised and unsupervised learning algorithms (Dependencies: numpy, scipy) PyTables 2.1.2 [tables-2.1.2_py26.exe] (2520) Package based on HDF5 library for managing hierarchical datasets (extremely large amounts of data) (Dependencies: numpy) vitables 2.0 [vitables-2.0_py26.exe] (2525) Graphical tool for browsing and editing files in both HDF5 and PyTables formats (Dependencies: tables) h5py 1.2.1 [h5py-1.2.1_py26.exe] (2530) General-purpose Python interface to HDF5 files (unlike PyTables, h5py provides direct access to the full HDF5 C library) PP 1.5.7 [pp-1.5.7_py26.exe] (1816) Parallel Python - Parallel execution of Python code on systems with multiple processors or cores, and clusters Pywin32 2.14 [pywin32-2.14_py26.exe] (2588) Python library for Windows pyvisa 1.3 [pyvisa-1.3_py26.exe] (1817) Control all kinds of measurement equipment through various busses (GPIB, RS232, USB) PyParallel 0.2.0 [pyparallel-0.2.0_py26.exe] (1817) Library encapsulating the access for the parallel port PySerial 2.4.0 [pyserial-2.4.0_py26.exe] (1794) Library encapsulating the access for the serial port Cython 0.11.3 [Cython-0.11.3_py26.exe] (1812) Cython is a language that makes writing C extensions for the Python language as easy as Python psyco 1.6 [psyco-1.6_py26.exe] (1826) Specializing compiler which can massively speed up the execution of any Python code py2exe 0.6.9 [py2exe-0.6.9_py26.exe] (2533) Deployment tool which converts Python scripts into stand-alone Windows executables (i.e. target machine does not require Python or any other library to be installed) Sphinx 0.6.3 [sphinx-0.6.3_py26.exe] (1787) Tool for generating documentation which uses reStructuredText as its markup language (Dependencies: docutils, jinja2, pygments) docutils 0.5.0 [docutils-0.5.0_py26.exe] (1788) Text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX (includes reStructuredText) jinja2 2.2.1 [jinja2-2.2.1_py26.exe] (1782) Sandboxed template engine (provides a Django-like non-XML syntax and compiles templates into executable python code) pygments 1.1.1 [pygments-1.1.1_py26.exe] (1783) Generic syntax highlighter for general use in all kinds of software ReportLab 2.3 [reportlab-2.3_py26.exe] (2573) The PDF generation library rst2pdf 0.12.1 [rst2pdf-0.12.1_py26.exe] (1793) Tool for transforming reStructuredText to PDF using ReportLab (Dependencies: reportlab, simplejson) simplejson 2.0.9 [simplejson-2.0.9_py26.exe] (1786) Simple, fast, extensible JSON (JavaScript Object Notation) encoder/decoder xlutils 1.4.1 [xlutils-1.4.1_py26.exe] (1808) Utilities for working with Excel files (includes xlrd, xlwt and errorhandler modules) nose 0.11.1 [nose-0.11.1_py26.exe] (2517) nose is a discovery-based unittest extension (e.g. NumPy test module is using nose) pylint 0.18.1 [pylint-0.18.1_py26.exe] (2515) Logilab code analysis module: analyzes Python source code looking for bugs and signs of poor quality winpdb 1.4.6 [winpdb-1.4.6_py26.exe] (1785) Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb (Dependencies: wxPython) Eclipse plugins The following plugins are included in Python(x,y) 2.6.2.0 Full Edition. Package Version Download and description Eclipse 3.5.1 [eclipse-3.5.1.exe] (2316) Cross-platform Integrated Development Environment Pydev 1.5.0 [Pydev-1.5.0.exe] (2213) Python Development environment (Dependencies: eclipse) CDT 6.0.1 [CDT-6.0.1.exe] (1834) C/C++ Development Environment (Dependencies: eclipse) Photran 5.0.0 [Photran-5.0.0.exe] (1770) Fortran Development Environment (Dependencies: eclipse, CDT) Qt Eclipse Integration 1.5.2 [QtEclipse-1.5.2.exe] (2141) Qt design tools within Eclipse (Dependencies: eclipse) Start Explorer 0.5.0 [StartExplorer-0.5.0.exe] (5040) Integration of the Windows Explorer into Eclipse (Dependencies: eclipse) Wicked Shell 2.0.4 [WickedShell-2.0.4.exe] (5684) Windows command shell with code-completion and history management (Dependencies: eclipse) Other plugins The following plugins are included in Python(x,y) 2.6.2.0 Full Edition. Package Version Download and description Console 2.0.144 [console-2.0.144.exe] (2517) Windows console window enhancement SciTE 2.01 [SciTE-2.01.exe] (2476) SCIntilla based Text Editor - Multilanguage, powerful and light-weight text editor WinMerge 2.12.4 [WinMerge-2.12.4.exe] (2464) Open Source differencing and merging tool for Windows MinGW 4.4.0 [mingw-4.4.0.exe] (2519) Windows specific header files and import libraries, C/C++ and Fortran compilers : * GCC Core, G77, G++ 3.4.5 ; * BinUtils 2.17.50 ; * Make 3.81 ; * Runtime 3.15.1 ; * W32API 3.12. SWIG 1.3.40 [swig-1.3.40.exe] (1766) SWIG (Simplified Wrapper and Interface Generator) is a compiler that integrates C and C++ with several languages including Python gettext 0.14.4.1 [gettext-0.14.4.1.exe] (4349) GNU gettext Win32 porting - the GNU translation tool (useful tools for pygettext, a standard library module)