常用Python第三方库

如果说强大的标准库奠定了Python发展的基石,丰富的第三方库则是python不断发展的保证,随着python的发展一些稳定的第三库被加入到了标准库里面,这里有6000多个第三方库的介绍:点这里或者访问:http://pypi.python.org/pypi?%3Aaction=index

常用Python第三方库

Web框架

    Django  开源web开发框架,它鼓励快速开发,并遵循MVC设计,我以前用过很多次,比较好用,开发周期短
    ActiveGrid  企业级的Web2.0解决方案
    Karrigell   简单的Web框架,自身包含了Web服务,py脚本引擎和纯python的数据库PyDBLite
    webpy   一个小巧灵活的Web框架,虽然简单但是功能强大
    CherryPy    基于Python的Web应用程序开发框架
    Pylons  基于Python的一个极其高效和可靠的Web开发框架
    Zope    开源的Web应用服务器
    TurboGears  基于Python的MVC风格的Web应用程序框架
    Twisted     流行的网络编程库,大型Web框架
    Quixote     Web开发框架

科学计算

    Matplotlib  用Python实现的类matlab的第三方库,用以绘制一些高质量的数学二维图形
    SciPy   基于Python的matlab实现,旨在实现matlab的所有功能
    NumPy   基于Python的科学计算第三方库,提供了矩阵,线性代数,傅立叶变换等等的解决方案

GUI

    PyGtk   基于Python的GUI程序开发GTK+库
    PyQt    用于Python的QT开发库
    WxPython    Python下的GUI编程框架,与MFC的架构相似
    Tkinter     Python下标准的界面编程包,因此不算是第三方库了o(∩_∩)o 

其它

    BeautifulSoup   基于Python的HTML/XML解析器,简单易用
    PIL     基于Python的图像处理库,功能强大,对图形文件的格式支持广泛
    MySQLdb     用于连接MySQL数据库
    cElementTree    高性能XML解析库,Py2.5应该已经包含了该模块,因此不算一个第三方库了
    PyGame  基于Python的多媒体开发和游戏软件开发模块
    Py2exe  将python脚本转换为windows上可以独立运行的可执行程序
    pefile  Windows PE文件解析器
### PyCharm 打开文件显示全的解决方案 当遇到PyCharm打开文件显示全的情况时,可以尝试以下几种方法来解决问题。 #### 方法一:清理缓存并重启IDE 有时IDE内部缓存可能导致文件加载异常。通过清除缓存再启动程序能够有效改善此状况。具体操作路径为`File -> Invalidate Caches / Restart...`,之后按照提示完成相应动作即可[^1]。 #### 方法二:调整编辑器字体设置 如果是因为字体原因造成的内容显示问题,则可以通过修改编辑区内的文字样式来进行修复。进入`Settings/Preferences | Editor | Font`选项卡内更改合适的字号大小以及启用抗锯齿功能等参数配置[^2]。 #### 方法三:检查项目结构配置 对于某些特定场景下的源码视图缺失现象,可能是由于当前工作空间未能正确识别全部模块所引起。此时应该核查Project Structure的Content Roots设定项是否涵盖了整个工程根目录;必要时可手动添加遗漏部分,并保存变更生效[^3]。 ```python # 示例代码用于展示如何获取当前项目的根路径,在实际应用中可根据需求调用该函数辅助排查问题 import os def get_project_root(): current_file = os.path.abspath(__file__) project_dir = os.path.dirname(current_file) while not os.path.exists(os.path.join(project_dir, '.idea')): parent_dir = os.path.dirname(project_dir) if parent_dir == project_dir: break project_dir = parent_dir return project_dir print(f"Current Project Root Directory is {get_project_root()}") ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值