模块定义计算机在开发过程中,代码写的越多,越难维护。因此,为了编写可维护的代码,我们将组织功能,把它们放在不同的文件。在python中,. py文件是一个模块的优势:提高代码的可维护性。提高代码重用。当模块完成后,你可以叫和参考其他模块在其他代码,包括python内置模块和其他第三方模块,为了避免名称冲突如函数名和变量名。Python语言生态使用pip安装Python社区:Python标准库:数据可视化:提供一个二维可视化库。这是Python可视化库的领袖。它的设计非常接近商业编程语言MATLAB设计在1980年代。例如,熊猫和Seaborn matplotlib的外包。他们用更少的代码允许您调用matplotlib方法。

访问:gplot和matplotlib之间的区别在于,它允许您覆盖不同的层来完成一幅画。访问:Mayavi2完全是用Python编写,这不仅仅是一个方便实用的可视化软件,但是也可以很容易地扩展在Python中,嵌入到用户编写的Python程序,或直接使用其script-oriented API: mlab快速绘制3 d图形。访问:TVTK图书馆和VTK库打包的标准,提供一个Python-style API,支持特征属性和numpy多维数组。VTK()是一组三维数据可视化工具。它是用c++写的,包含近一千个类来帮助我们处理和显示数据。数据分析教程表达n维数组最基本的库。Sympy Python科学计算库。

访问官方网站的数学,科学和工程计算函数库来解释方程解释Python数据分析高层应用程序库官方网站解释文本处理pyPDF2官方网站:一个工具集处理PDF文件Python-docx:第三方库操纵Microsoft Word文件影像处理bigmoyanPython成像库(公益诉讼)枕头:四胞胎的艺术迭代ascii_art: ASCII艺术图书馆龟:Python标准库机器学习是一个简单和有效的数据挖掘和数据分析工具,易于使用,可以在多个环境中重用。它是基于NumPy, SciPy matplotlib,开源,商用(基于BSD许可)。访问:最初由谷歌大脑研究人员和工程师团队开发谷歌机器智能研究机构。系统的初衷是促进机器学习研究和科学研究原型转换成生产项目更快更好。

网络相关的网络爬虫请求。最友好的网络爬虫图书馆访问:scrapy。优秀的网络爬虫框架访问:pyspider强大的网页抓取系统。网页信息提取。BeautifulSoup HTML and XML parsing library access: Python-Goose: Extract article type Web page function library Example: Web site development Django: The most popular Web application framework: Pyramid: Moderate-scale Web application framework Example: Flask: Web application micro-framework example: Web application development WeRoBot: Example : Access: aip: Baidu AI open platform interface function: Access: MyQR: QR code generation of third-party library GUI Graphical user interface Cross-platform GUI development framework access: Example:: Python interface of Qt development framework: The function of developing GUI using GTK+ Library example: Play development PyGame: Simple game development function library Panda3D open source, cross-platform 3D rendering, game development platform cocos2d development framework for 2D games and graphical interface interactive application development virtual reality VR Zero Raspberry Pi development of VR applications Python library access: pyovrOculus rift's Python development interface, Vizard, Python-based universal VR development engine, cryptography, natural language processing: Natural language text processing, third-party libraries: database driver mysql-pythonPyMySQLPyMongopymongoMongoDB library redis Redis library cxOracleOracle library SQLAlchemySQL toolkit and object-relational mapping ( ORM) tool peewee, SQL toolkit and object-relational mapping (ORM) tool torndbTornado original DB other libraries are not yet classified: it is a very useful third-party library that can integrate Python under Windows, Linux, Mac OS X and other operating systems Source file packaging.

交互式计算和开发环境来解释命令ls, cd,运行,编辑,清楚,存在