精华内容
下载资源
问答
  • python常用第三方库

    2017-10-16 17:07:34
    python常用第三方库,只有名称和链接,没有详细介绍
  • Python常用第三方库——简介及下载地址

    万次阅读 多人点赞 2019-02-22 15:42:25
    Python常用第三方库 可以在 The Python Package Index (PyPI) 软件库(官网主页:https://pypi.org/)查询、下载 和 发布Python包或库。 网络爬虫 requests:https://pypi.org/project/requests/ 简洁且简单的...

     

    Python常用第三方库

     

    可以在  The Python Package Index (PyPI)  软件库(官网主页https://pypi.org/  )查询、下载 和 发布 Python包或库。

    网络爬虫

    数据分析 

    文本处理

    用户图形界面

    机器学习

    Web开发

    游戏开发

    数据可视化

     

    参考书目:嵩天《Python程序语言设计》

    展开全文
  • 计算机在开发过程中,代码越写越多,也就越难以维护,所以为了编写可维护的代码,我们会把函数进行分组,放在不同的文件里。在python里,一个.py文件就是一个模块
  • Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。下面简单介绍下网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库,如果有你感兴趣的库,不妨去试试它的功能吧。1、网络...

    Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。下面简单介绍下网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库,如果有你感兴趣的库,不妨去试试它的功能吧。

    1、网络爬虫

    •requests-对HTTP协议进行高度封装,支持非常丰富的链接访问功能。•PySpider-一个国人编写的强大的网络爬虫系统并带有强大的WebUI。•bs4-beautifulsoup4库,用于解析和处理HTML和XML。•Scrapy-很强大的爬虫框架,用于抓取网站并从其页面中提取结构化数据。可用于从数据挖掘到监控和自动化测试的各种用途•Crawley-高速爬取对应网站的内容,支持关系和非关系数据库,数据可以导出为JSON、XML等•Portia-可视化爬取网页内容•cola-分布式爬虫框架•newspaper-提取新闻、文章以及内容分析•lxml-lxml是python的一个解析库,这个库支持HTML和xml的解析,支持XPath的解析方式

    2、自动化

    •XlsxWriter-操作Excel工作表的文字,数字,公式,图表等•win32com-有关Windows系统操作、Office(Word、Excel等)文件读写等的综合应用库•pymysql-操作MySQL数据库•pymongo-把数据写入MongoDB•smtplib-发送电子邮件模块•selenium-一个调用浏览器的driver,通过这个库可以直接调用浏览器完成某些操作,比如输入验证码,常用来进行浏览器的自动化工作。•pdfminer-一个可以从PDF文档中提取各类信息的第三方库。与其他PDF相关的工具不同,它能够完全获取并分析 P D F 的文本数据•PyPDF2-一个能够分割、合并和转换PDF页面的库。•openpyxl- 一个处理Microsoft Excel文档的Python第三方库,它支持读写Excel的xls、xlsx、xlsm、xltx、xltm。•python-docx-一个处理Microsoft Word文档的Python第三方库,它支持读取、查询以及修改doc、docx等格式文件,并能够对Word常见样式进行编程设置。

    3、数据分析及可视化

    •matplotlib-Matplotlib 是一个 Python 2D 绘图库,可以生成各种可用于出版品质的硬拷贝格式和跨平台交互式环境数据。Matplotlib 可用于 Python 脚本,Python 和 IPython shell(例如 MATLAB 或 Mathematica),Web 应用程序服务器和各种图形用户界面工具包。”•numpy-NumPy 是使用 Python 进行科学计算所需的基础包。用来存储和处理大型矩阵,如矩阵运算、矢量处理、N维数据变换等。•pyecharts-用于生成 Echarts 图表的类库•pandas-一个强大的分析结构化数据的工具集,基于numpy扩展而来,提供了一批标准的数据模型和大量便捷处理数据的函数和方法。•Scipy: 基于Python的matlab实现,旨在实现matlab的所有功能,在numpy库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。•Plotly-Plotly提供的图形库可以进行在线WEB交互,并提供具有出版品质的图形,支持线图、散点图、区域图、条形图、误差条、框图、直方图、热图、子图、多轴、极坐标图、气泡图、玫瑰图、热力图、漏斗图等众多图形•wordcloud-词云生成器•jieba-中文分词模块

    4、WEB开发

    •Django-一个开放源代码的Web应用框架,由Python写成。是Python生态中最流行的开源Web应用框架,Django采用模型、模板和视图的编写模式,称为MTV模式。•Pyramid是一个通用、开源的Python Web应用程序开发框架。它主要的目的是让Python开发者更简单的创建Web应用,相比Django,Pyramid是一个相对小巧、快速、灵活的开源Python Web框架。•Tornado-一种 Web 服务器软件的开源版本。Tornado和现在的主流Web服务器框架(包括大多数Python的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快•Flask是轻量级Web应用框架,相比Django和Pyramid,它也被称为微框架。使用Flask开发Web应用十分方便,甚至几行代码即可建立一个小型网站。Flask核心十分简单,并不直接包含诸如数据库访问等的抽象访问层,而是通过扩展模块形式来支持。

    5、机器学习

    •NLTK-一个自然语言处理的第三方库,NLP领域中常用,可建立词袋模型(单词计数),支持词频分析(单词出现次数)、模式识别、关联分析、情感分析(词频分析+度量指标)、可视化(+matploylib做分析图)等。•TensorFlow-谷歌的第二代机器学习系统,是一个使用数据流图进行数值计算的开源软件库。•Keras -是一个高级神经网络 API,用 Python 编写,能够在 TensorFlow,CNTK 或 Theano 之上运行。它旨在实现快速实验,能够以最小的延迟把想法变成结果,这是进行研究的关键。•Caffe-一个深度学习框架,主要用于计算机视觉,它对图像识别的分类具有很好的应用效果。•theano-深度学习库。它与Numpy紧密集成,支持GPU计算、单元测试和自我验证,为执行深度学习中大规模神经网络算法的运算而设计,擅长处理多维数组。•Scikit-learn-是一个简单且高效的数据挖掘和数据分析工具,它基于NumPy、SciPy和matplotlib构建。Scikit-learn的基本功能主要包括6个部分:分类,回归,聚类,数据降维,模型选择和数据预处理。Scikit-learn也被称为sklearn。

    6、其他常用

    •IPython-一个基于Python 的交互式shell,比默认的Python shell 好用得多,支持变量自动补全、自动缩进、交互式帮助、魔法命令、系统命令等,内置了许多很有用的功能和函数•PTVS-Visual Studio 的 Python 工具•pydub-支持多种格式声音文件,可进行多种信号处理、信号生成、音效注册、静音处理等•TimeSide-能够进行音频分析、成像、转码、流媒体和标签处理的Python框架•dnspython-DNS工具包•pygame-专为电子游戏设计的一个模块•PyQt5-pyqt5是Qt5应用框架的Python第三方库,编写Python脚本的应用界面•PIL(Pillow)-PIL库是Python语言在图像处理方面的重要第三方库,支持图像存储、显示和处理,它能够处理几乎所有图片格式,可以完成对图像的缩放、剪裁、叠加以及向图像添加线条、图像和文字等操作。•OpenCV-图像和视频工作库•Py2exe: 将python脚本转换为windows上可以独立运行的可执行程序。•WeRoBot 是一个微信公众号开发框架,也称为的微信机器人框架。WeRoBot可以解析微信服务器发来的消息,并将消息转换成成Message或者Event类型。

    展开全文
  • Python常用第三方库大盘点

    千次阅读 多人点赞 2020-05-07 14:37:03
    Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。下面简单介绍下网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库,如果有你感兴趣的库,不妨去试试它的功能吧。 1...

    Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。下面简单介绍下网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库,如果有你感兴趣的库,不妨去试试它的功能吧。

    1、网络爬虫

    • requests -对HTTP协议进行高度封装,支持非常丰富的链接访问功能。 • PySpider -一个国人编写的强大的网络爬虫系统并带有强大的WebUI。 • bs4 -beautifulsoup4库,用于解析和处理HTML和XML。 • Scrapy- 很强大的爬虫框架,用于抓取网站并从其页面中提取结构化数据。可用于从数据挖掘到监控和自动化测试的各种用途 • Crawley -高速爬取对应网站的内容,支持关系和非关系数据库,数据可以导出为JSON、XML等 • Portia -可视化爬取网页内容 • cola -分布式爬虫框架 • newspaper -提取新闻、文章以及内容分析 • lxml -lxml是python的一个解析库,这个库支持HTML和xml的解析,支持XPath的解析方式

    2、自动化

    • XlsxWriter -操作Excel工作表的文字,数字,公式,图表等 • win32com -有关Windows系统操作、Office(Word、Excel等)文件读写等的综合应用库 • pymysql -操作MySQL数据库 • pymongo -把数据写入MongoDB • smtplib -发送电子邮件模块 • selenium- 一个调用浏览器的driver,通过这个库可以直接调用浏览器完成某些操作,比如输入验证码,常用来进行浏览器的自动化工作。 • pdfminer -一个可以从PDF文档中提取各类信息的第三方库。与其他PDF相关的工具不同,它能够完全获取并分析 P D F 的文本数据 • PyPDF2 -一个能够分割、合并和转换PDF页面的库。 • openpyxl - 一个处理Microsoft Excel文档的Python第三方库,它支持读写Excel的xls、xlsx、xlsm、xltx、xltm。 • python-docx -一个处理Microsoft Word文档的Python第三方库,它支持读取、查询以及修改doc、docx等格式文件,并能够对Word常见样式进行编程设置。

    3、数据分析及可视化

    • matplotlib -Matplotlib 是一个 Python 2D 绘图库,可以生成各种可用于出版品质的硬拷贝格式和跨平台交互式环境数据。Matplotlib 可用于 Python 脚本,Python 和 IPython shell(例如 MATLAB 或 Mathematica),Web 应用程序服务器和各种图形用户界面工具包。” • numpy -NumPy 是使用 Python 进行科学计算所需的基础包。用来存储和处理大型矩阵,如矩阵运算、矢量处理、N维数据变换等。 • pyecharts -用于生成 Echarts 图表的类库 • pandas -一个强大的分析结构化数据的工具集,基于numpy扩展而来,提供了一批标准的数据模型和大量便捷处理数据的函数和方法。 • Scipy : 基于Python的matlab实现,旨在实现matlab的所有功能,在numpy库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。 • Plotly -Plotly提供的图形库可以进行在线WEB交互,并提供具有出版品质的图形,支持线图、散点图、区域图、条形图、误差条、框图、直方图、热图、子图、多轴、极坐标图、气泡图、玫瑰图、热力图、漏斗图等众多图形 • wordcloud -词云生成器 • jieba -中文分词模块

    4、WEB开发

    • Django -一个开放源代码的Web应用框架,由Python写成。是Python生态中 最流行的开源 Web应用框架,Django采用模型、模板和视图的编写模式,称为MTV模式。 • Pyramid 是一个通用、开源的Python Web应用程序开发框架。它主要的目的是让Python开发者更简单的创建Web应用,相比Django,Pyramid是一个 相对小巧、快速、灵活 的开源Python Web框架。 • Tornado -一种 Web 服务器软件的开源版本。Tornado和现在的主流Web服务器框架(包括大多数Python的框架)有着明显的区别:它是非阻塞式服务器,而且速度相当快 • Flask 是轻量级Web应用框架,相比Django和Pyramid,它也被称为 微框架 。使用Flask开发Web应用十分方便,甚至几行代码即可建立一个小型网站。Flask核心十分简单,并不直接包含诸如数据库访问等的抽象访问层,而是通过扩展模块形式来支持。

    5、机器学习

    • NLTK -一个自然语言处理的第三方库,NLP领域中常用,可建立词袋模型(单词计数),支持词频分析(单词出现次数)、模式识别、关联分析、情感分析(词频分析+度量指标)、可视化(+matploylib做分析图)等。 • TensorFlow -谷歌的第二代机器学习系统,是一个使用数据流图进行数值计算的开源软件库。 • Keras  -是一个高级神经网络 API,用 Python 编写,能够在 TensorFlow,CNTK 或 Theano 之上运行。它旨在实现快速实验,能够以最小的延迟把想法变成结果,这是进行研究的关键。 • Caffe -一个深度学习框架,主要用于计算机视觉,它对图像识别的分类具有很好的应用效果。 • theano- 深度学习库。它与Numpy紧密集成,支持GPU计算、单元测试和自我验证,为执行深度学习中大规模神经网络算法的运算而设计,擅长处理多维数组。 • Scikit-learn -是一个简单且高效的 数据挖掘和数据分析工具 ,它基于NumPy、SciPy和matplotlib构建。Scikit-learn的基本功能主要包括6个部分:分类,回归,聚类,数据降维,模型选择和数据预处理。Scikit-learn也被称为sklearn。

    6、其他常用

    • IPython -一个基于Python 的交互式shell,比默认的Python shell 好用得多,支持变量自动补全、自动缩进、交互式帮助、魔法命令、系统命令等,内置了许多很有用的功能和函数 • PTVS -Visual Studio 的 Python 工具 • pydub -支持多种格式声音文件,可进行多种信号处理、信号生成、音效注册、静音处理等 • TimeSide -能够进行音频分析、成像、转码、流媒体和标签处理的Python框架 • dnspython -DNS工具包 • pygame- 专为电子游戏设计的一个模块 • PyQt5 -pyqt5是Qt5应用框架的Python第三方库,编写Python脚本的应用界面 • PIL(Pillow) -PIL库是Python语言在 图像处理方面 的重要第三方库,支持图像存储、显示和处理,它能够处理几乎所有图片格式,可以完成对图像的缩放、剪裁、叠加以及向图像添加线条、图像和文字等操作。 • OpenCV -图像和视频工作库 • Py2exe : 将python脚本转换为windows上可以独立运行的可执行程序。 • WeRoBot  是一个 微信公众号开发框架 ,也称为的微信机器人框架。WeRoBot可以解析微信服务器发来的消息,并将消息转换成成Message或者Event类型

    展开全文
  • Python 常用第三方库合集

    千次阅读 2019-08-09 09:22:21
    需要搭新环境的时候就过来看看 ...pip install Pillow #PIL图像处理 pip install lxml pip install selenium pip install Scrapy #Scrapy框架 pip install pymysql #数据库连接 pip install beautif...

    需要搭新环境的时候就过来看看

    爬虫:

    pip install requests
    pip install Pillow      #PIL图像处理库
    pip install lxml
    pip install selenium
    pip install Scrapy      #Scrapy框架
    pip install pymysql     #数据库连接库
    pip install beautifulsoup4 #网页解析库

    Scrapy相关框架:

    lxml
    parsel
    w3lib
    twisted
    cryptography and pyOpenSSL

    游戏:

    pip install pygame

    基于 NumPy 的数据可视化工具:使用方法

    python -m pip install -U pip setuptools
    python -m pip install matplotlib

     

    展开全文
  • python常用第三方库

    千次阅读 2018-03-10 13:54:42
    Requests.Kenneth Reitz写的最富盛名的http。每个Python程序员都应该有它。Scrapy.如果你从事爬虫相关的工作,那么这个也是必不可少的。...它是PIL(Python图形)的一个友好分支。对于用户比PIL更...
  • python常用第三方库总结

    千次阅读 2020-03-26 13:56:44
    通用 urllib -网络(stdlib)。 requests -网络。 grab – 网络(基于pycurl)。 pycurl – 网络(绑定libcurl)。... RoboBrowser – 一个简单的、极具Python风格的Python库,...
  • 传智播客博学谷微信号:boxuegu-get最新最全的IT技能免费领取各种视频资料今天将介绍20个常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是:Requests.Kenneth Reitz写的最富盛名的http。每个Python...
  • Python 是世界上发展最快的编程...Python 成功和受欢迎的原因之一是存在强大的,这些使 Python 极具创造力且运行快速。 然而,使用 Pandas、Scikit-learn、Matplotlib 等常见在解决一些特殊的数据问题时可...
  • Python基础:标准库和常用第三方库

    万次阅读 多人点赞 2019-05-04 18:24:13
    Python的标准库和第三方库
  • python库和其第三方库,在嵌入式linux操作系统上交叉编译的步骤
  • Python安装第三方库攻略(pip和Anaconda)

    万次阅读 多人点赞 2019-05-29 19:36:32
    常用python第三方库安装工具大概有三种: 1、pip (推荐) 2、easy_install 3、setup.py 常见的安装包格式: 1、whl (推荐,一种二进制的) 2、tar.gz 3、zip 4、egg(第一个主流打包格式) whl和egg文件直接...
  • Python安装第三方库方法教程

    万次阅读 多人点赞 2019-03-14 18:36:18
    安装Python库的方法最常用的有种方法: 1、使用pip进行在线安装; 2、下载资源包,进行离线安装; 3、下载包的模块进行离线安装; 种方法详细安装教学 一、使用pip进行在线安装: 首先确定你的Python...
  • 在Windows下使用pip安装python第三方库的时候 经常会因为墙的原因下载不上第三方的库文件 建议使用对应的轮子文件进行安装 这个网址包含了大量的常用的第三方库文件 下载链接:https://www.lfd.uci.edu/~...
  • python具有庞大的用户群,因其语法简洁,开发效率高而备受欢迎,同样,它的标准库与第三方库的支持也比较完善。 这里做些简单的整理。 常用内置模块与第三方库 一般存放于Python安装目录下的 lib/site-packages ...
  • python安装第三方库失败

    千次阅读 2019-09-04 12:36:53
    最近用RobotFramework,使用RequestLibrary报红,遂着手安装。 首先采用的是在线安装方式,导入requestsLibrary pip install robotframework-requests 安装失败报错如下: InsecurePlatformWarning: A true ...
  • 常用的几个第三方 Python 库今天公司停电,没上班。...结合我目前的工作(网游开发),我常用的几个第三方库如下:wxPython如果你之前是 windows 程序员,用 MFC 或者 WIN32API 开发界面程序,...
  • 文章目录1、python第三方库的四种安装方法2、更换安装的第三方库的镜像源3、如何查看查看python安装路径以及pip安装的包列表及路径3.1、Linux环境下查看Python路径3.2、查看使用pip安装的软件包3.3、Windows 环境 ...
  • 在cmd中使用pip进行Python第三库安装时,...2.输入Python安装第三方库的pip命令 结果如图: 3.复制粘贴下方命令 可以在使用pip的时候加上 -i https://pypi.tuna.tsinghua.edu.cn/simple 例如: pip install Tensor
  • Python 常用第三方库及介绍

    千次阅读 2017-11-07 16:08:48
    环境管理管理 Python 版本和环境的工具p:非常简单的交互式 python 版本管理工具。官网 pyenv:简单的 Python 版本管理工具。官网 Vex:可以在虚拟环境中执行命令。官网 virtualenv:创建独立 Python 环境的工具...
  • Python安装第三方库

    千次阅读 2019-05-08 09:13:35
    Python安装第三方库 第一步:首先进入Python的安装目录,看一下在Python的安装目录下Scripts文件夹中有没有pip.exe的运行程序,dir打开,可以查找是否存在。如果有的话直接cmd界面输入Python安装目录,输入:pip ...
  • Python安装第三方库的几种方法

    千次阅读 2019-10-12 11:18:40
    Python第三方库安装方法 1、pip在线安装 安装最新版本:pip install pyinstaller 安装指定版本:pip install pyinstaller == 3.3 指定源安装:pip install -i https://pypi.douban.com/simple/ pyi...
  • Python】安装PyCharm+Python+第三方库

    万次阅读 2018-08-28 20:06:29
    Python版本:Python 3.6.5 1. 打开PyCharm官网(www.jetbrains.com/pycharm/),点击右上角的Download,出现如下界面: 点击下载Windows下右侧的Community版本。当前版本是pycharm-community-2018....
  • python爬虫常用第三方库

    千次阅读 2019-04-10 22:26:32
    python爬虫常用第三方库 这个列表包含与网页抓取和数据处理的Python库 网络 通用 urllib-网络库(stdlib)。 requests-网络库。 grab– 网络库(基于pycurl)。 pycurl– 网络库(绑定libcurl)。 urllib3...
  • 本篇文章主要介绍Python3.7的安装第三方库的方法。 方法一:pip命令行直接安装 打开cmd命令窗口(快捷键win+R,然后输入“cmd”),通过命令 pip install packagename 进行第三库安装。 此方法简单快捷,示例安装...
  • Python下载第三方库镜像使用方法

    千次阅读 多人点赞 2019-05-29 20:46:01
    Python使用pip在线安装第三方库时,由于网络限制会导致网速过慢,这里就可以使用国内一些镜像来加速 国内镜像 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ ...
  • Mac Python第三方库安装

    千次阅读 2020-03-13 15:00:36
    例如要安装:requests 一、使用PyCharm自带的package管理工具进行安装: Preferences->Project->Project Interpreter,点击左下角的“+” 直接搜索requests,安装 (2)终端输入:$ ...
  • 助你轻松导入python第三方库

    万次阅读 2018-04-17 21:19:59
    Settings,如下图所示:需要先选择一个已安装的python编译器,我用的是python3.5.3,如下图:此时点击右上方绿色的的“+”,即可添加需要的,如下图:这种情况下,有可能会安装失败。失败的原因如果是pip版本过低...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 144,784
精华内容 57,913
关键字:

python常用的第三方库

python 订阅