jzzoxo 发表于 2018-8-26 12:28:59

嘿嘿嘿

我爱三九 发表于 2018-8-31 16:54:29

查看代码

zhulinjingxiang 发表于 2018-9-10 02:07:17

查看

应用统计小学生 发表于 2018-9-10 20:45:34

想看

hadescai 发表于 2018-9-15 16:12:36

看答案

爱学习的懒懒君 发表于 2018-10-2 10:24:48

遍历每一行,找出符合的,修改这一行的第二个位置到所需值

比比皆是 发表于 2018-10-10 19:09:14

学习中

wanghongguang 发表于 2018-10-31 09:34:14

学习中~~~感谢分享

zay7065346 发表于 2018-11-1 16:01:58

看看

LOVEE 发表于 2018-11-4 00:15:59

0.0

斯林 发表于 2018-11-6 18:20:46

import openpyxl

wb=openpyxl.load_workbook("豆瓣Top250.xlsx")
ws = wb.active

for each_row in ws.rows:
    if each_row.value in ["阿甘正传","这个杀手不太冷","肖申克的救赎"]:
      each_row.value = "000"

wb.save("豆瓣更改过的Top250.xlsx")

wy6616753 发表于 2018-11-8 16:50:48

找到表格直接赋值吗

smallred 发表于 2018-11-11 15:42:27

ws2=wb['Sheet Copy']
ws2
ws2['B3']=10.0
ws2['B2']=10.
wb.save('top.xlsx')

cz860219 发表于 2018-11-12 00:02:16

我是过来学习的

太JUE人 发表于 2018-11-15 20:14:27

查看一下

sslas 发表于 2018-11-18 20:39:35

真想知道

肖嘉远 发表于 2018-11-22 09:11:41

查看参考代码

chaogege 发表于 2018-12-3 19:01:49

123123

红枫 发表于 2018-12-4 21:45:36

import openpyxl

wb = openpyxl.load_workbook('豆瓣TOP250电影.xlsx')
ws = wb.get_sheet_by_name('Sheet')

for each_row in ws.rows:
    c = each_row
    if c.value == '阿甘正传':
      c.offset(0,1).value = '9.8'
    if c.value == '这个杀手不太冷':
      c.offset(0,1).value = '9.6'
    if c.value == '肖申克的救赎':
      c.offset(0,1).value = '9.7'
   
wb.save('豆瓣TOP250电影.xlsx')

彩虹七号 发表于 2018-12-22 11:31:07

{:5_90:}
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: 使用Python读写Excel文件(2)