鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[办公] 使用Python读写Excel文件(2)

  [复制链接]
发表于 2024-2-8 19:13:20 | 显示全部楼层
6
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-2-26 17:55:56 | 显示全部楼层
代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-3-22 13:18:55 | 显示全部楼层
for each in ws.rows:
    if each[0].value == '肖申克的救赎':
        each[0].offset(0,1).value = 9.9
    elif   each[0].value == '阿甘正传':
        each[0].offset(0,1).value = 9.8
    elif   each[0].value == '这个杀手不太冷':
        each[0].offset(0,1).value = 9.7
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-4-10 16:17:46 | 显示全部楼层
查看一下代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-9 17:29:35 | 显示全部楼层
学习下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-5-29 15:18:34 | 显示全部楼层
thanks
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-6-7 17:27:38 | 显示全部楼层
做不出来了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-4 14:11:19 | 显示全部楼层
朕想知道
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-10 22:31:18 | 显示全部楼层
ws['A3'].value = 9.8
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-10-22 16:26:18 | 显示全部楼层
ee
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-10-22 17:01:23 | 显示全部楼层
好的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-11-6 10:53:46 | 显示全部楼层
查看参考答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-11-18 16:27:39 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-12-24 12:16:36 | 显示全部楼层
util
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2024-12-24 20:45:59 From FishC Mobile | 显示全部楼层
goood
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-2-13 21:02:11 | 显示全部楼层
  1. for row in ws.rows:
  2.     movie = row[0].value
  3.     if movie == '阿甘正传':
  4.         row[1].value = 9.8
  5.     elif movie == '这个杀手不太冷':
  6.         row[1].value = 9.6
  7.     elif movie == '肖申克的救赎':
  8.         row[1].value = 9.7
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-3-19 11:20:03 | 显示全部楼层
漆雕古代 发表于 2018-8-3 21:55
小甲鱼,csv文件不能用openpyxl吗?必须用csv库吗?

csv是纯文本文件,不需要openyxl,openyxl是针对xlsx格式的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-3-19 11:24:26 | 显示全部楼层
墨羽箭 发表于 2019-1-7 23:53
for each_row in ws.iter_rows(min_row=2, min_col=1, max_row=5, max_col=2):
    if each_row[0].value  ...

代码里没save吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-3-19 11:29:13 | 显示全部楼层
fishcH 发表于 2019-7-19 13:00
if __name__ == "__main__":
    main()

表示这个函数的代码只在做主程序时运行,如果是被包含的情况下就不执行
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-4-4 11:50:46 | 显示全部楼层
  1. def update_rate(name, rate):
  2.     import openpyxl
  3.     wb = openpyxl.load_workbook('豆瓣TOP250电影.xlsx')
  4.     sheet_list = wb.sheetnames
  5.     ws = wb[sheet_list[0]]

  6.     for each in ws["A"]:
  7.         if each.value == name:
  8.             each.offset(0, 1).value = rate
  9.         
  10.     wb.save('豆瓣TOP250电影.xlsx')

  11. update_rate('阿甘正传', '9.8')
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-5 15:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表