Python——Excel.xlsx\.csv文件的读取

573 阅读1分钟

读表xlsx、csv

  • 首先需先安装第三方库

——同时按下【win】键(键盘上的小旗子)+【R】 ——输入cmd ——【Enter】 ——输入 pip install --index-url pypi.douban.com/simple 后接所需库名

如:

pip install --index-url pypi.douban.com/simple pandas

pip install --index-url pypi.douban.com/simple numpy

其中网址也可换成:(据说豆瓣库有缺失,母鸡啊) (这个网址是“镜像”,就很适于网有限制、有距离的我大多数)

清华大学 pypi.tuna.tsinghua.edu.cn/simple/

阿里云 mirrors.aliyun.com/pypi/simple…

中国科技大学 pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) pypi.douban.com/simple/

中国科学技术大学 pypi.mirrors.ustc.edu.cn/simple/

若安装成功,则会末尾显示:

Successfully installed 后接所安装包名

  • 输入具体代码:

    import pandas as pd
    
    #此种SkillCraft1_Dataset.csv和redwine.xlsx为所读文件名
    
    #header = 0——表格第一行作为标题,header=1——表格第二行作为标题,若不填,则默认header = 0,详见下图
    
    #此.py文件已事前与所读文件存于同一路径,若无,则需输入文件具体路径如:df1 = pd.DataFrame(pd.read_csv(r'C:\Users\Administrator\Desktop\xss\SkillCraft1_Dataset.csv', header = 0)),那个r是为了让Python认出来反斜杠,或者改为双反斜杠C:\\Users\\Administrator\\Desktop\\xss\\SkillCraft1_Dataset.csv
    
    df1 = pd.DataFrame(pd.read_csv('SkillCraft1_Dataset.csv', header = 0))
    
    df2 = pd.DataFrame(pd.read_excel('redwine.xlsx'))
    
    #如想查看读取结果,则
    print(df2)
    

    header=0时,

    header = 1时。

  • 收工