python入门,excel文件读写

1.读excel文件/csv文件

使用绝对地址时注意要加r

加上r 就是保持字符串原始值的含义,即不对其中的符号进行转义。 因为windows下的目录字符串中通常有斜杠道 “\”,而斜杠在 Python 的字符串中有转义的作用。

读取的数据结构为dataframe

访问数据时注意要通过索引访问,如第2列索引为“a”,读取第二行第二列就是[a][0] (0是因为第一行作为索引,从第二行开始且起始数为0)

读取的第一行第一列默认是索引

设置index_col=None会读取第一行第一列

import pandas as pd

x1 = pd.read_excel(r".xlsx")

pd.read_excel('fake2excel.xlsx', index_col=None)

2.写excel

对于DataFrame类型的变量,这里是result,将其写入excel

with pd.ExcelWriter('test.xlsx') as writer:
#由于未指定路径,会写入到工程的目录下,test为名字
    result.to_excel(writer, sheet_name='data')

3.DataFrame

创建:

格式 ‘列索引’:[该列对应各行值]

result = pd.DataFrame({
    '0-100': [],
    '100-200': [],
    '200-500': [],
    '500-1000': [],
    '1000-2000': [],
    '2000-5000': [],
    '5000-10000': [],
    '10000-30000': [],
    '30000-50000': [],
    '50000+': []})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值