用openpyxl包,简单易懂,非常好用!

网上查了半天,用pandas、xlwt都不太行,希望会用pandas的大佬求教!废话不多说,进入主题!

1. 目标:在excel某表格的某位置插入数据,这里我想插入一列数据
2. 代码:

import pandas as pd
import openpyxl
'''
distance_list是一个列表,我们的目标是将该列表作为一列插入表格
'''
# 先打开我们的目标表格,再打开我们的目标表单
wb=openpyxl.load_workbook(r'D:\working\FirstPaper\user_info.xlsx')
ws = wb['Sheet1']
# 取出distance_list列表中的每一个元素,openpyxl的行列号是从1开始取得,所以我这里i从1开始取
for i in range(1,len(distance_list)+1):distance=distance_list[i-1]# 写入位置的行列号可以任意改变,这里我是从第2行开始按行依次插入第11列ws.cell(row = i+1, column = 11).value =distance
# 保存操作
wb.save(r'D:\working\FirstPaper\user_info_distance.xlsx')

3. 结果:
红色方框就是我想插入的值
通过这个方法,可以实现任意位置自由插入数据。

python在excel中指定位置写入值相关推荐

  1. python删除指定位置的字符串_python去除区域 python删除字符串中指定位置字符

    python删除字符串中指定位置字符 原程序是这样的: ser = serial.Serial("/dev/ttyAMA0", 9600) def main字符串的话,你可以把他当 ...

  2. python处理表格数据-python读取word 中指定位置的表格及表格数据

    1.Word文档如下: 2.代码 # -*- coding: UTF-8 -*- from docx import Document def readSpecTable(filename, specT ...

  3. 使用Python在Excel表指定位置插入多列并赋值

    在指定位置插入多列并赋值 在做数据预处理时有这个需求,查询众多文章发现常用insert()函数以及concat(),但是concat只能在插在Excel表尾部,无法插入指定位置: insert()函数 ...

  4. Python向DataFrame中指定位置添加一列或多列

    对于这个问题,相信很多人都会很困惑,本篇文章将会给大家介绍一种非常简单的方式向DataFrame中任意指定的位置添加一列. 在此之前或许有不少读者已经了解了最普通的添加一列的方式,如下: import ...

  5. 怎么用VBA在excel中指定位置画图表? 如怎么用VBA在 A7:G13位置画出图标

    用下面代码可以在A7:G13位置生成图表,图表的数据源是sheet2表的A1:B5Sub 在指定位置生成图表() Set ab = Range("a7:g13") '生成图表的位置 ...

  6. Python提取excel中指定关键字的单元格

    在网络运维中会有处理excel形式的单列的log的场景,需要从中根据关键字来提取需要的那一行数据以方便查看,尤其是面向运营商网络,大量的设备使得人工汇总非常麻烦,使用python的xlrd和xlwt类 ...

  7. python获取指定单元格内容_python读取excel表格指定位置的内容

    今天是第一次写博客,对之前学以致用的内容做一些总结,以备日后忘了或者可以给别人提供一些帮助.话不多说,开始写内容. python读取excel表格指定位置的内容 需求:现在有一个excel表格,里面有 ...

  8. python读取word指定内容_python读取word 中指定位置的表格及表格数据

    1.Word文档如下: 2.代码 # -*- coding: UTF-8 -*- from docx import Document def readSpecTable(filename, specT ...

  9. 顺序表-顺序表的基本操作(初始化+指定位置元素值 + 用元素值求下标)

    顺序表的存储结构: typedef struct{int data[Maxsize]; //存在顺序表中的元素int length; //存放顺序表的长度}SqList; 一.初始化顺序表算法: vo ...

最新文章

  1. 【原创】C# 递归获取指定目录的子目录及其所有文件
  2. vscode最好看的主题推荐_新学期,幼儿园环创主题墙及楼道,这样布置最好看!...
  3. 根据id获取多维数组路径_程序员的进阶课-架构师之路(2)-数组
  4. linux 系统下配置java环境变量
  5. xlswriter-用于Excel 2007+XLSX文件中读取数据
  6. Linux异步管道多线程速率测试-原始数据
  7. python字符串反向输出_Python反向字符串– 5种方法和最佳方法
  8. Java Timer TimerTask示例
  9. 17.电话号码的字母组合(力扣leetcode) 博主可答疑该问题
  10. 重装系统后如何恢复oracle10g数据…
  11. 通过scheme协议启动app
  12. 半自动ORM与全自动ORM框架有什么区别?
  13. java计算机毕业设计智能外包管理平台源码+数据库+系统+lw文档
  14. 奥城大学计算机专业,我大四了,托福84,gre1571612.02..._GRE考试_帮考网
  15. 如何用ChatGPT做一门课?(包含大纲、脚本、PPT文本)
  16. AVPlayer就可以播放在线音频
  17. “支付清算”之信息流与资金流
  18. 如果看完这个,你没有热血沸腾的感觉,你就不要进csdn了
  19. Zbar的安装及环境配置(环境:VS2022、64位Win10、OpenCV3.6.0)
  20. 粒子寻优算法PSO学习笔记

热门文章

  1. hiho 挑战赛16 B 王胖浩与环
  2. 能用好小人的老板才算优秀
  3. 全干式光缆与普通光缆的区别
  4. WebLogic-BEA-000362错误及解决
  5. Unity物体自发光
  6. 省份、区域(华南,华北...)自定义颜色
  7. 哔哩哔哩(B站)的前端之路
  8. Java简单雷电游戏代码
  9. 【OpenCV C++ 案例实战一】实现双人篮球游戏
  10. ACM-ICPC 2018 沈阳赛区网络预赛 J Ka Chang(树分块)