我想问问怎么将数据写入已经读取的excel表的指定某列中?比如写入sheet1的第D列应该怎么做呢
麻烦大家!
关于如何将数据写入excel表中的问题!
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- GameTomato 2023-09-22 10:23关注
python中可以考虑用以下两个库进行解决:
1.openpyxl:代码如下
import openpyxl # 打开 Excel 文件 workbook = openpyxl.load_workbook('你的Excel表') # 选择要写入数据的工作表 sheet = workbook['sheet1'] # 例如,将数据写入第D列的前五行 data = [1, 2, 3, 4, 5] for i, value in enumerate(data, start=1): sheet[f'D{i}'] = value # 保存更改 workbook.save('your_excel_file.xlsx')
2.pandas:代码如下
import pandas as pd # 读取 Excel 文件 df = pd.read_excel('你的Excel表') # 创建一个要写入的数据列 data = [1, 2, 3, 4, 5] # 将数据写入指定列,例如写入第D列 df['D'] = data # 将数据写回 Excel 文件 df.to_excel('你的Excel表', index=False)
注:别写错你的Excel表的路径
希望可以帮到你,加油~~~本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
- ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
- ¥20 关于web前端如何播放二次加密m3u8视频的问题
- ¥15 使用百度地图api 位置函数报错?
- ¥15 metamask如何添加TRON自定义网络
- ¥66 关于川崎机器人调速问题
- ¥15 winFrom界面无法打开
- ¥30 crossover21 ARM64版本安装软件问题
- ¥15 mymetaobjecthandler没有进入
- ¥15 mmo能不能做客户端怪物