酷代码 AI
菜单
服务商

读取excel文件第一页,第二列数据,写入excel文件中第三页,第二列,最后一行,语言方向:Python,系统环境:Linux

```python import pandas as pd def transfer_data(): # 读取 excel 文件的第一页 df = pd.read_excel('your_file.xlsx', sheet_name=0) # 获取第二列数据 data = df.iloc[:, 1] # 打开要写入的 excel 文件 writer = pd.ExcelWriter('your_file.xlsx', engine='openpyxl') # 读取第三页 df_to_write = pd.read_excel('your_file.xlsx', sheet_name=2) # 找到第三页第二列的最后一行 last_row = len(df_to_write.iloc[:, 1]) # 将数据写入到指定位置 df_to_write.iloc[last_row, 1] = data # 保存文件 df_to_write.to_excel(writer, sheet_name=2, index=False) writer.save() transfer_data() ``` 注意: 1. 确保文件路径'your_file.xlsx'是正确的,并根据实际情况修改。 2. 注意数据类型的一致性,避免写入时出现类型错误。 3. 如果文件较大,读取和写入操作可能会比较耗时,可以考虑分块处理。 [2024-12-31 17:04:32 | AI写代码神器 | 268点数解答]

相关提问
实用工具查看更多
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]
数独游戏 [娱乐类]
经典推箱子 [娱乐类]
AI摸鱼五子棋 [娱乐类]