Python常用第三方库

一、 文件读写

  • 文件读写常用库/函数

    文件的读写包括常见的 txtExcelxml 、二进制文件以及其他格式的数据文本,主要用于本地数据的读写

    详细介绍及使用案例:文件读写模块介绍及用例

    库/函数 描述 推荐度
    open(name[, mode[, buffering]]) [内置函数]Python默认的文件读写方法 ★★★
    numpy.loadtxt、numpy.load和numpy.fromfile [第三方库]Numpy自带的读写函数,包括loadtxt、load和fromfile,用于文本、二进制文件读写 ★★★
    pandas.read_* [第三方库]Pandas自带的read文件方法,例如ead_csv、read_fwf、read_table等,用于文本、Excel、二进制文件、HDF5、表格、SAS文件、SQL数据库、Stata文件等的读写 ★★★
    xlrd [第三方库]用于Excel文件读取 ★★
    xlwt [第三方库]用于Excel文件写入 ★★
    pyexcel-xl [第三方库]用于Excel文件读写 ★★
    xluntils [第三方库]用于Excel文件读写 ★★
    pyExcelerator [第三方库]用于Excel文件读写
    openpyxl [第三方库]用于Excel文件读写
    xlwings [第三方库]xml读取和解析
    lxml [第三方库]xml和HTML读取和解析 ★★★
    xml [Python标准库]xml对象解析和格式化处理 ★★★
    libxml2 [第三方库]xml对象解析和格式化处理
    xpath [第三方库]xml对象解析和格式化处理 ★★
    win32com [第三方库]有关Windows系统操作、Office(Word、Excel等)文件读写等的综合应用库
    zipfile [python内置] zip文件的操作

二、网络抓取和解析

  • 网络抓取和解析常用库/函数

    网络抓取和解析用于从互联网中抓取信息,并对HTML对象进行处理,有关xml对象的解析和处理的库在“1.文件读写”中找到

    库/函数 描述 推荐度
    requests [第三方库]网络请求库,提供多种网络请求方法并可定义复杂的发送信息 ★★★
    urllib [Python标准库] Python自带的库,简单的读取特定URL并获得返回的信息 ★★
    urllib2 [Python标准库] Python自带的库,读取特定URL并获得返回的信息,相对于urllib可处理更多HTTP信息,例如cookie、身份验证、重定向等 ★★
    urlparse [Python标准库] Python自带的URL解析库,可自动解析URL不同的域、参数、路径等 ★★★
    HTMLParser [Python标准库]Python自带的HTML解析模块,能够很容易的实现HTML文件的分析 ★★★
    Scapy [第三方库]分布式爬虫框架,可用于模拟用户发送、侦听和解析并伪装网络报文,常用于大型网络数据爬取 ★★★
    Beautiful Soup [第三方库]Beautiful Soup是网页数据解析和格式化处理工具,通常配合Python的urllib、urllib2等库一起使用 ★★★

三、数据库连接

  • 数据库连接常用库/函数

    数据库连接可用于连接众多数据库以及访问通用数据库接口,可用于数据库维护、管理和增、删、改、查等日常操作

    库/函数 描述 推荐度
    mysql-connector-python [第三方库]MySQL官方驱动连接程序 ★★★
    MySQL-python [第三方库]MySQL连接库 ★★
    pymysql [第三方库]MySQL连接库
    cx_Oracle [第三方库]Oracle连接库 ★★★
    psycopg2 [第三方库]Python编程语言中非常受欢迎的PostgreSQL适配器 ★★★
    redis [Python标准库]Redis连接库 ★★★
    pymongo [第三方库]MongoDB官方驱动连接程序 ★★★
    HappyBase [第三方库]HBase连接库 ★★★
    py2neo [第三方库]Neo4j连接库 ★★★
    c
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值