一.读取Excel工作簿数据
用法和参数
- pandas.read_excel(name, sheet_name,header=0, index_col=0,usecols=all)
- name:指定要读取的工作簿文件夹
- sheet_name:指定从哪个工作表中读取数据
- header:指定使用数据表的第几行的内容作为列标签
- index_col:指定舒勇数据表的第几列的内容作为行标签
- usecols:指定要读取的列
实例
import pandasas pd
data1= pd.read_excel('订单表.xlsx', sheet_name=3)print(data1)'''
订单编号 产品 数量 金额
0 d001 投影仪 5台 2000
1 d002 马克笔 5盒 300
2 d003 打印机 1台 298
3 d004 点钞机 1台 349
4 d005 复印纸 2箱 100
5 d006 条码纸 6卷 34
'''
data2= pd.read_excel('订单表.xlsx', sheet_name=3, header=0)print(data2)'''
订单编号 产品 数量 金额
0 d001 投影仪 5台 2000
1 d002 马克笔 5盒 300
2 d003 打印机 1台 298
3 d004 点钞机 1台 349
4 d005 复印纸 2箱 100
5 d006 条码纸 6卷 34
'''
data3= pd.read_excel("订单表.xlsx", sheet_name=3, header=1)print(data3)'''
d001 投影仪 5台 2000
0 d002 马克笔 5盒 300
1 d003 打印机 1台 298
2 d004 点钞机 1台 349
3 d005 复印纸 2箱 100
4 d006 条码纸 6卷 34
'''
data4= pd.read_excel('订单表.xlsx', sheet_name=3, index_col=0)print(data4)'''
产品 数量 金额
订单编号
d001 投影仪 5台 2000
d002 马克笔 5盒 300
d003 打印机 1台 298
d004 点钞机 1台 349
d005 复印纸 2箱 100
d006 条码纸 6卷 34
'''
data5= pd.read_excel('订单表.xlsx', sheet_name=3, index_col=1)print(data5)'''
订单编号 数量 金额
产品
投影仪 d001 5台 2000
马克笔 d002 5盒 300
打印机 d003 1台 298
点钞机 d004 1台 349
复印纸 d005 2箱 100
条码纸 d006 6卷 34
'''
data6= pd.read_excel('订单表.xlsx', sheet_name=3, usecols=[2,3])print(data6)'''
数量 金额
0 5台 2000
1 5盒 300
2 1台 298
3 1台 349
4 2箱 100
5 6卷 34
'''
二.读取csv文件数据
用法和参数
- pandas.read_csv(name, nrows)
- name:指定要读取的工作簿文件夹
- nows:指定读取数据表的行数
实例
import pandasas pd
data= pd.read_csv('订单表.csv')print(data)'''
订单编号 产品 数量 金额
0 d001 投影仪 5台 2000
1 d002 马克笔 5盒 300
2 d003 打印机 1台 298
3 d004 点钞机 1台 349
4 d005 复印纸 2箱 100
5 d006 条码纸 6卷 34
'''
data= pd.read_csv('订单表.csv', nrows=3)print(data)''' 订单编号 产品 数量 金额
0 d001 投影仪 5台 2000
1 d002 马克笔 5盒 300
2 d003 打印机 1台 298
'''