pandans导出Excel并将数据保存到不同的Sheet表中
数据存在mongodb中,按照类别导出到Excel文件,问题是想把同一类的数据放到一个sheet表中,最后只导出到一个excel文件中
# coding=utf-8
import pandas as pd
def export_to_excel_bycas():
client = pymongo.MongoClient('localhost', 27017)
db = client['****']
coll = db["***"]
#之前看到的都收
writer = pd.ExcelWriter("H:\\2019.xls")
cas_list = ["29411012","30042090",
"29419090",
"29413020",
"29359000",
"29339900",
"29419057",
"29419040",
"29322090",
"29395900",
"29349990",
"29419055",
"29419010"]
# 列名称
columns = ['COMMODITY', 'G3_Company', 'G3_Company_EName', 'G3_CompanyShortName',
'G3_Country', 'G3_CountryCode', 'HS_CODE', 'MONTHS', 'PRICE', 'VALUE_USD']
for cas in cas_list:
data = pd.DataFrame(
list(coll.find({"HS_CODE": cas}, {"_id": 0, "PARADATE": 0})))
# 保存到一个sheet表中
data.to_excel(writer, sheet_name="sheet_{0}".format(cas), header=columns, index=False)
# 保存整个excel文件
writer.save()
if __name__ == '__main__':
export_to_excel_bycas()
转载于:https://www.cnblogs.com/fly-kaka/p/10281822.html
pandans导出Excel并将数据保存到不同的Sheet表中相关推荐
- 博图WINCC报表(SQL数据库的建立,TIA_wincc在数据库中保存和查询数据,调用Excel模板把数据保存到指定的位置)
这里写目录标题 目录 一.概述 1.1 前言 1.2 主要功能 1.3 使用的软件 二. SQL server建库和建表 2.1.SQL server建库 2.2SQL server建表 三.建立wi ...
- php导出照片,TP5导出excel图片和数据--先下载图片到本地服务器
## :-: TP5导出excel图片和数据--先下载图片到本地服务器 ~~~ public function Export( ) { set_time_limit(0); ini_set('memo ...
- php 导出excel分段导出_php 导出excel 10万数据
php导出excel 10万数据(此代码主要测试用,没写单元测试 还在修改中 后期加上单元测试) 在工作当中要对一些基本信息和其他信息导出 起初信息比较小无所谓.... 但当信息超出65535的时候 ...
- easyexcel导出excel,大数据量100万以内分页查询zip格式导出
easyexcel导出excel,大数据量100万以内分页查询zip格式导出 准备工作 整体思路 controller层 service层 mapper层 VO 表结构 测试 备注 easyExcel ...
- 【唠叨两句】如何将一张树型结构的Excel表格中的数据导入到多张数据库表中...
小弟昨天遇到一个相对比较棘手的问题,就像标题说的那样.如何将一张树型结构的Excel表格中的数据导入到多张数据库表中,在现实中实际是七张数据库表,这七张表之间有着有着相对比较复杂的主外键关系,对于我这 ...
- 将Excel每行数据存储到单独的txt文件中
将Excel每行数据存储到单独的txt文件中 将Excel每行的第一格作为文件名,每行的剩余数据存放到该文件中. 实现Excel文件转换为txt文件. 以下是Python代码: import os i ...
- Excel中使用VLOOKUP在多个sheet表中查询数据的公式
需求 原始数据较多,甚至超过了一个sheet的行容量,不得不把数据折行到第二个sheet,甚至第三个sheet表中.这样,在另外一个sheet表中的VLOOKUP查询就需要把查询范围设置为多个shee ...
- c# applibrary实现一个Sheet表中存放多张DataTable数据
1.工具类(applibrary.dll) public class ExcelHelper {/// <summary>/// 文件名/// </summary>public ...
- mysql从一个表查出写入另一个表_sql语句 怎么从一张表中查询数据插入到另一张表中...
展开全部 sql语句从一张表中查询数据插入到另一张表中的方法如下:e68a843231313335323631343130323136353331333365653762 1.select * int ...
最新文章
- pandas使用groupby函数、agg函数获取每个分组聚合对应的标准差(std)实战:计算分组聚合单数据列的标准差(std)、计算分组聚合多数据列的标准差(std)
- C语言实现面向对象示例
- [数据结构-严蔚敏版]P61ADT Queue的表示与实现(单链队列-队列的链式存储结构)
- RPM包制作及yum仓库搭建
- C#获取MySql 数据常用的代码
- C# this关键字(给底层类库扩展成员方法)
- ARM体系结构与编程
- python + selenium 之网银爬虫
- 2018.1.23日记
- OpenCV——图像窗口namedWindow
- 三极管Vbeo、Vceo的介绍
- 什么是你最关键的人脉
- 博尔德大学计算机专业本科,2020美国大学计算机专业本科排名
- JavaScript进阶教程(6)—硬核动图让你轻松弄懂递归与深浅拷贝
- web端自动化测试1--selenium基础
- 用MATLAB将bilibili缓存视频批量转换成MP4的方法
- getTime()方法在苹果系统的bug
- 美通企业日报 | 纬创、鸿海、索尼、尼康组建智能摄像系统联盟;贝塔斯曼实现六年来最强劲增长...
- Python整型数据详述和进制转换
- 该死!GitHub上这些C++项目真香
热门文章
- sqlserver常用函数/存储过程/数据库角色
- 数据库的缓存管理[ASPNET2.0深入挖掘系列听后感]
- android ProgressBar 自定义进度条颜色
- 【代码笔记】Web-CSS-CSS 链接(link)
- 转载:介绍AD另外一种奇葩的多通道复用的方法
- 简单显示分配器的实现
- 22、《每天5分钟玩转Docker容器技术》学习--Flannel Network内部结构
- windows server 2008解决无法PING通问题
- 智慧城市不是“交钥匙”工程 信息技术是根本
- springsession 实现session 共享