PythonWin 32位是一套完整的python集成开发环境,关于php的集成环境我们可能比较多见,而python类的则很少,这个版本主要适用于是windows 32位系统,软件允许用户以VC的形式来使用pyton进行开发操作,这个环境包含了丰富的功能组件,支持IPython或IDLE进行交互式数据处理,同时还拥有强大的高速用户连接器,是您进行pyton开发的得力助手。
PythonWin 32位特色
1、使用Python与Spyder和Jupyter/IPython或IDLE进行交互式数据处理和可视化
2、开箱即用的Python 3.6编译器(Mingw64),完全集成了Cython和Numba
3、用于高级用户的连接器(cffi、odbc、rpy2、scilab2py)
4、在任何带有2GB内存的Windows上运行(*JupyterNotebook可能需要最新的浏览器)
5、WinPython文件夹可以移动到任何位置(本地,网络,USB驱动器)与大多数的应用程序设置
PythonWin配置教程
1、安装之前需要先安装python
2、完成后双击PythonWin的组件开始安装

3、点击下一步就会开始解压了
4、完成后打开我的属性,进入系统属性后打开高级系统设置,并点击环境变量选项

5、在环境变量窗口中选择path变量并点击编辑

6、在“变量值”一栏,追加项“C:\ProgramData\WinPython-32bit-3.6.3.0\python-2.7.9”,与之前的项用分号分隔,并点击确定即可配置成功
主要功能
1、支持scipy:数值计算工具包,里面含了各种矩阵算,MATLAB有的,它基本上都有。不过,里面有array和matrix两种类型,最好是用array类型的,因为它的功能最全,大部分函数处理的类型都是array。scipy实际上包含了numpy的功能,scipy里有各种最优化算法、矩阵操作,比如约束最优化、非约束最优化、矩阵求逆、矩阵分解等等。
2、支持sklearn:各种学习算法,聚类算法都在里面,比如svm,k-means,KNN,PCA,随机森林等等一大堆。
3、支持ctypes:能使python和c交流的工具包有好几个,但是我认这个最好用,因为,你可以用VS生成一个动态库,而ctypes则可以直接去调用动态库中的函数。当你要处理复杂运算时,用纯粹的python实现出来的会慢的有如世界末日,但是用C实现无疑是最快的办法,而ctypes则可以帮你轻松做到这一点。
更新日志
PythonWin v3.6更新:
1、可支持多种动态库类型
2、增加了一些新增py文件的管理功能
3、解决了一些格式上的已知问题
4、修复了一些bug,优化了软件界面
5、优化了软件性能