当前位置: 首页 > news >正文

景区类网站公众号seo排名

景区类网站,公众号seo排名,企业网站开发制作费入那里,深圳全面放开使用 openpyxl 思路: 读取n个excel的文件,存储在一个二维数组中,注意需要转置。将二维数组的数据写入excel。 安装软件: pip install openpyxl源代码: import os import openpyxl # 将n个excel文件数据合并到一个…

使用 openpyxl

思路:

  • 读取n个excel的文件,存储在一个二维数组中,注意需要转置。
  • 将二维数组的数据写入excel。

安装软件:

pip install openpyxl

源代码:

import os
import openpyxl
# 将n个excel文件数据合并到一个excel# 读取n个excel文件数据,并且合并到一个二维数组,每个excel只读取A列,且行数保持一样
def merge(n):data = []for i in range(n):data_file_path = os.path.join('data', f'data{i + 1}.xlsx')# 返回一个workbook数据类型的值workbook = openpyxl.load_workbook(data_file_path)sheet = workbook.active# 取A列数据cell = sheet['A']column = []for j in cell:column.append(j.value)data.append(column)# print(data)# 转置transpose_data = list(map(list, zip(*data)))# print(transpose_data)merge_file_path = os.path.join('data', 'merge.xlsx')save(transpose_data, merge_file_path)# 将二维数据数据保存到excel文件
def save(data, file_path):workbook = openpyxl.Workbook()sheet = workbook.activesheet.title = 'Sheet1'workbook.save(file_path)for row in data:sheet.append(row)workbook.save(file_path)if __name__ == '__main__':merge(10)

效果截图:

在这里插入图片描述

使用 pandas

思路:

  • 读取n个excel的文件,存储在一个二维数组中,注意需要转置。
  • 将二维数组的数据写入excel。

安装软件:

pip install pandas

源代码:

#!/usr/bin/python3
# -*- coding: utf-8 -*-import pandas as pd
import os# 将n个excel文件数据合并到一个excel# 读取n个excel文件数据,并且合并到一个二维数组,每个excel只读取A列,且行数保持一样
def merge(n):data = []for i in range(n):data_file_path = os.path.join('data', f'data{i + 1}.xlsx')df = pd.read_excel(data_file_path, index_col=None, header=None, sheet_name='Sheet1')# 仅获取第0列数据data.append(df.values[:, 0])# print(data)# 转置transpose_data = list(map(list, zip(*data)))# print(transpose_data)merge_file_path = os.path.join('data', 'merge.xlsx')save(transpose_data, merge_file_path)# 将二维数据数据保存到excel文件
def save(data, file_path):df = pd.DataFrame(data)# 写入本地excel文件df.to_excel(file_path, sheet_name="Sheet1", index=False, header=False)# main函数
if __name__ == '__main__':merge(10)

参考

  • https://zhuanlan.zhihu.com/p/353669230
  • https://blog.csdn.net/weixin_44288604/article/details/120731317
  • https://zhuanlan.zhihu.com/p/363810440
  • https://baijiahao.baidu.com/s?id=1737230506657192730&wfr=spider&for=pc
  • 二维数组转置

源代码位置:

  • 源代码-openpyxl
  • 源代码-pandas
  • github地址
http://www.15wanjia.com/news/138.html

相关文章:

  • 网站建设一条龙网站快速推广
  • 手机网站打不开的解决方法营销软文范例大全300字
  • 智能锁东莞网站建设北京优化seo排名
  • 上海青浦区网站建设公司网页设计制作网站模板
  • 杭州网站建设找思创网络平台推广销售话术
  • 黑马网站建设网站收录查询方法
  • 郑州高端网站建设广告营销包括哪些方面
  • 百度智能导航地图免费网站排名优化软件
  • 企业网站优化排名方案培训网站源码
  • css是什么的缩写seo基础优化包括哪些内容
  • 太原网站建设baidugoogle收录提交入口
  • 广州市网站建设怎么样seo文案范例
  • 快速建站框架兰州网站seo服务
  • 类似于微博网站怎么做百度网站优化工具
  • 不想花钱做网站推广汕头seo排名公司
  • 网站建设技术服务公司百度一下下载安装
  • java网站开发文档模板软件推广赚钱
  • 手机快速建站seo项目分析
  • 带数据库的网站模板下载八大营销方式有哪几种
  • 保定专门做网站的公司点击排名优化
  • 广州做网站价位百度登录
  • 网站开发人才国际要闻
  • 支付功能网站建设百度一下你就知道官方网站
  • app制作开发公司安卓优化大师官方版
  • 展示型的网站开发价格北京网站优化指导
  • 联赛网站建设不足今日国内新闻头条
  • 做网站除了域名还用什么如何提高网站seo排名
  • 如果网站没有做icp备案会被处罚seo 360
  • 深圳市建设工程质量安全智能监管平台网站逆冬seo
  • 加强网站建设说明报告范文鹤壁网络推广哪家好