python|jupyter notebook|padas|读、写Excel文件

(一)读

基本函数
read_excel
read_table
语法
padas.read_excel(io,sheetname=0,header=0,index_col=None,names=None,dtype=None)
参数

在这里插入图片描述

读取excel
user=pd.read_excel('E:\大三上\张宇萌\实习任务安排(2019-9-26)\users.xlsx')
print('客户信息表长度为:',len(user))

在这里插入图片描述
这里如果不再路径前加r会报错:SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: tr
原因分析:在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,所以我们需要采取一些方式使得\不被解读为转义字符
解决方案参考于:https://blog.csdn.net/xd060606/article/details/87164798

(二)存储

基本函数
to_excel
语法
dataframe.to_excel(excel_writer=None,sheetname='None',na_rep='',header=True,index_label=None,mode='w',encoding=None)
参数

与to_csv的参数基本一致,不同在于,to_excel指定存储文件的文件路径参数名称为excel_writer,并且没有Sep参数,to_excel增加了sheetname用来指定存储的excel sheet的名称,默认是sheet1

存储示例
print('客人信息表写入excel文件前,目录内文件列表为:\n',os.listdir(‘E:\大三上\张宇萌\实习任务安排(2019-9-26)’))
user.to_excel('E:\大三上\张宇萌\实习任务安排(2019-9-26)\userinfo.xlsx')
print('客人信息表写入excel文件后,目录内文件列表为:\n',os.listdir(‘E:\大三上\张宇萌\实习任务安排(2019-9-26)’))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值