python 实现读取excel中的所有sheet后,增加新的sheet,生成新的excel文件
python 实现读取excel中的所有sheet后,增加新的sheet,生成新的excel文件
import pandas as pd
import osPath = r"C:\Users\xxxx\Desktop\市场活动" # 存放需要读取excel文件的文件夹
result_Path = r"C:\Users\xxxx\Desktop\市场活动\新系统录入" # 存放数据处理后的excel文件夹#对录入系统数据做数据预处理
dirs = os.listdir(Path)
dir_name = dirs[0] # 获取市场活动待录入excel文件名称
MKdata = pd.read_excel(Path + "\\" + dir_name,sheet_name="录入系统数据") # 获取市场活动待录文件内容model_columns = ['AA', 'BB', 'CC','DD', 'RR', 'EE','FF', 'GG'] # 创建自定义列名称
dfdata = pd.DataFrame(columns=list(model_columns)) # 创建自定义列名称的DataFrame
dfdata['AA'] = MKdata['姓名']
dfdata['BB'] = MKdata['电话']
dfdata['CC'] = MKdata['住址']
dfdata['DD'] = MKdata['年龄']
dfdata['RR'] = '机灵鬼' #将RR列填充为 机灵鬼#对输出文件重新命名
save_file_path = result_Path + "\\" + dir_name + "-新系统.xls"
#创建输出文件
pd_writer = pd.ExcelWriter(save_file_path)
#读取excel中的所有sheet sheet_name=None表示全部读取
olddata = pd.read_excel(Path + "\\" + dir_name,sheet_name=None)
for key in olddata:olddata[key].to_excel(pd_writer,index=False, index_label=None, sheet_name=key)
dfdata.to_excel(pd_writer, index=False, index_label=None, sheet_name="录入数据")
pd_writer.save()
pd_writer.close()
print("数据处理完毕 @-@ ")
python 实现读取excel中的所有sheet后,增加新的sheet,生成新的excel文件相关推荐
- excel中vlookup函数的使用方法_价格表自动生成报价单,Excel中的VLOOKUP函数来搞定...
[温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力! 公司销售的产品一般都会有一份详细的价格表,方便销售人员对外报价.但客户咨询或购买的并非全部产品,如果把整个价格表发给客户, ...
- python实现excel中vlookup函数功能并打包为win环境可执行的exe文件
最近工作用到数据对比处理,Excel用的比较多,奈何自己VBA不够熟悉,复杂一点的功能,做起来挺吃力的,就想起了Python来解决. 将期望功能代码打包成exe文件,在window环境中运行,获得 ...
- python 拆分excel单元格_Python怎么在Excel中把一个单元格里的内容拆分提取?:excel表格已拆分的数据提取...
Python怎么在Excel中把一个单元格里的内容拆分提取? 有规律的话写代码可以处理,没有就没有办法 如何将EXCEL表中的数据分离出来? 如图,B1输入:=LEFT(A1,FIND("排 ...
- c语言运行excel中vba程序,VBA代码在WPS上可运行,在EXCEL中报错
本人是一名VBA爱好者兼VBA小白,因工作需要,最近想要做1个EXCEL模板,通过VBA代码自动调用浏览器下载数据,导入EXCEL中进行处理.但在编写VBA代码过程中发现,同样的代码在WPS中可以运行 ...
- 调试经验——使用VBA显示Excel中所有faceId对应的图标 (Display all FaceID Icons in Excel with VBA)
需求:在Excel中添加自定义菜单时,为了美观.易用,需要添加一个图标(faceid).那么,有哪些可用的faceid呢?使用以下代码便可查看. 代码: Sub ShowFaceIDs()Dim Ne ...
- LPR/IRR/APR/PMT/PV/FV区分,excel中PMT/PV/FV运用,等额本息/等额本金excel计算器
一.IRR/ARR,PV/NPV/FV.PMT/PPMT/IPMT.LPR基础含义 1.LPR.IRR/ARR/EAR.APR. (1)LPR 英文释义 Loan Prime Rate,指贷款市场报价 ...
- Qt笔记-profile中基本配置(获取环境变量、设置生成路径、包含文件)
配置好环境变量后通过在profile文件中通过$$(xxx)进行获取. 通过DESTDIR配置生成目标文件的路径. 使用INCLUDEPATH包含文件.如下: QT += guiINCLUDEPATH ...
- python怎么读取列表-python如何读取列表中的参数
问 题 { "errno": "0", "data": { "hi_info": { "login_ip&qu ...
- matlab 保存三维矩阵,如何以Python语法读取Matlab中保存的三维矩阵(Dicom矩阵)?...
我在Matlab中保存了一个坐标(行=288,列=288,切片(z)=266)的3D矩阵. 现在我想用Python加载它.不幸的是,加载后,在Python中它是(row=288,col=266,sli ...
- python如何读取word中超链接的文本_如何使用python从docx文件中提取超链接中的url...
我是Python的初学者,有一项任务是使用Python更改.docx文档中的每个超链接.感谢Kiran的代码,它给了我一些提示,让我做一些猜测,尝试和错误,最后让它工作.这里是我拥有的代码,我想与其他 ...
最新文章
- (传送门)JVM的GC日志的主要参数
- Andriod --- JetPack (五):DataBinding + LiveData +ViewModel 简单实例
- 【小白学习C++ 教程】二十三、如何安装和使用 C++ 标准库
- Pascal's Triangle 2(leetcode java)
- 【转】ON_MESSAGE使用方法
- HDU2966 In case of failure(浅谈k-d tree)
- 微软顶级代码女神,编程界最有权势的女王
- 创建包含法定节假日、工作日、周末的日历表(mysql、oracle通用)
- 电脑鼠标右键菜单太多了怎么办?Windows右键菜单设置删除方法介绍
- Stack Frame JAVA运行时数据区域之栈帧
- c语言编写英雄联盟,怎么用C#或者C语言注册 英雄联盟 热键
- gcc 编译隐藏符号
- 2009年毕业设计题目:网上自助装机系统的设计与实现
- linux环境变量设置详解
- 闪存存储特性以及文件系统应用
- 励志故事:拥有一颗热忱之心
- 还在到处求人发原图?不如用Python给图片和 PDF 去掉水印~
- 值得收藏,这6种制作竞赛动图的方法妙不可言
- PC端如何使用ADB无线连接Android手机
- 安卓APP——网页访问(WebView)
热门文章
- 初中计算机软件课后反思,初中信息技术总结性教学反思
- ps盖印图层在哪里_Photoshop怎么使用盖印图层 创建盖印图层方法
- 自媒体营销工具-绑定自媒体账号一键分发到媒体平台,让运营高效省心
- 基于fpga的微电网模拟系统
- python通过flask框架接收网页请求并返回结果
- Android ANR分析-笔记
- 透过散射介质的成像matlab,利用空间光调制器实现基于相位多样性的散射介质成像的制作方法...
- Newman(二)之环境搭建
- fork bomb 介绍
- 2019外国人缴税计算机_机器人应该纳税吗