python读写excel数据之pandas怎么用
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,今天就跟大家聊聊有关python读写excel数据--pandas的详细教程,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。一、读写excel数
千家信息网最后更新 2026年11月01日python读写excel数据之pandas怎么用
今天就跟大家聊聊有关python读写excel数据--pandas的详细教程,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
一、读写excel数据
1.1 读:
1.2写:
二、举例
2.1 要求
2.2 实现
总结
一、读写excel数据
利用pandas可以很方便的读写excel数据
1.1 读:
data_in = pd.read_excel('M2FENZISHI.xlsx')1.2写:
首先要创建数据框
# exampledf = pd.DataFrame({'A':[0,1,2]})writer = pd.ExcelWriter('test.xlsx') #name of excel filedf.to_excel(writer, sheet_name='Sheet1') # writewriter.save() # save二、举例
2.1 要求
这个例子稍微有点复杂,只看读和写的部分就可以了。
例子要实现的目标为:有一个excel文件,如下:

现在要将里面的化学符号中数字和字母分开,得到如下结果
2.2 实现
由于化学符号里面有数字和字母,要提取数字或者字母首先想到的是正则表达式re模块。
在读取时由于我们已经将第一列命名data,因此pandas可以直接只读这一列的提名。
读取数字可以使用re.compile实现,如:

下面是完整实现的代码
import numpy as np import re import pandas as pddata_in = pd.read_excel('M2FENZISHI.xlsx')['data'] #load dataprint(data_in.shape)length = len(data_in) # lengthpattern = re.compile(r'\d+') # find numbernum_out = []for i in range(length): temp = pattern.findall(data_in[i]) # find number int_num = list(map(int,temp)) num_out.append(int_num)num_out = np.array(num_out)print(num_out.shape)# writer data to exceldf = pd.DataFrame({'C': num_out[:, 0], 'H': num_out[:, 1], 'O': num_out[:, 2], 'N': num_out[:, 3], 'P': num_out[:, 4], 'S': num_out[:, 5]})writer = pd.ExcelWriter('test.xlsx') # name of the filedf.to_excel(writer, sheet_name='Sheet1')writer.save()结果如下:
总结
看完上述内容,你们对python读写excel数据--pandas的详细教程有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
数据
数字
内容
字母
例子
化学
教程
符号
结果
复杂
代码
文件
更多
模块
正则
目标
知识
篇文章
行业
表达式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
瑰夏咖啡
互联网科技财经
圆梦互联网科技
互联网科技卖菜
西安互联网科技
九亚互联网科技
美国互联网前沿科技
互联网科技公司的市场部门
互联网科技公司需要的职位
互联网科技热点资讯
常德市电业局互联网科技部
阿里互联网科技公司
互联网科技教育视频
互联网科技与管理
互联网金融中的现代科技
互联网5g黑科技有哪些
河南住房之家互联网科技
佛山市翊博互联网络科技有限公司
怎样加入科技互联网
西安左小互联网科技有限公司
互联网科技会
银优互联网科技有限公司
赫美联合互联网科技
互联网金融 科技创新
移动互联网科技股
浙江互联网科技研学营
洛阳昕诺飞互联网科技有限公司
工业互联网科技创业
互联网金融金融科技
上海互联网科技园景观