美文网首页
excel 的读写

excel 的读写

作者: shadow雨轩 | 来源:发表于2019-07-16 14:52 被阅读0次

    利用pandas读取excel

    Pandas的名称来自于面板数据(panel data)和python数据分析(data analysis)。

    首先要安装pandas模块,用sudo pip install pandas安装。

    pandas是一个数据处理的包,本身提供了许多读取文件的函数,像read_csv(读取csv文件),read_excel(读取excel文件)等,只需一行代码就能实现文件的读取

     读excel

    主要代码如下,就1行代码搞定,注意这里的data是DataFrame类型:

    import pandas as pd

    df = pd.read_excel(r'data.xlsx',sheetname=0)

    print(df)

     写excel

    主要代码如下:

    # encoding: utf-8

    from pandas import DataFrame

    data={

    'name':[u'张三',u'李四',u'王五'],

    'age':[21,22,23],

    'sex':[u'男',u'女',u'男']

    }

    df=DataFrame(data)

    df.to_excel('new.xlsx')

    程序运行后,将新建(或替换)new.xlsx文件,并在工作表sheet1的A1:D4区域中保存内容如下:

        age    name    sex

    0    21    张三    男

    1    22    李四    女

    2    23    王五    男

    至此,我们就完成了excel的读写。总的来说,这3种方法都很简单,尤其是第3种方法,1行代码就搞定,在数据处理中,经常会用到pandas这个包(该包可以处理众多常见的数据存储格式,如CSV、JSON等),功能很强大,当然还有许多其他的包也可以完成excel的读写。

    相关文章

      网友评论

          本文标题:excel 的读写

          本文链接:https://www.haomeiwen.com/subject/ttctlctx.html