朕想知道
谢谢小甲鱼
先看后学
学习
@小甲鱼
c = ws['A2']
print('c的行标为:',c.row)
print('c的列标为:',c.column)
print('c的座标为:',c.coordinate)
我这边的执行结果是
c的行标为: 2
c的列标为: 1
c的座标为: A2
c.column
我看执行结果与你的 'A'不大一样呢 @@{:10_254:}
fishC
1
1
1
朕来看看
import openpyxl
wb = openpyxl.load_workbook(r'F:\软件文档\Python\project_fishc\Excel_Python\豆瓣TOP250电影.xlsx')
ws = wb['Sheet']
for each in ws['A2':'B10']:
if each.value == '阿甘正传':
each.value = 9.8
elif each.value == '这个杀手不太冷':
each.value = 9.6
elif each.value == '肖申克的救赎':
each.value = 9.7
wb.save(r'F:\软件文档\Python\project_fishc\Excel_Python\豆瓣TOP250电影.xlsx')
1
哈哈哈
完成啦~查看答案~~~
没脑子思考了= =
123
支持小甲鱼
溜溜溜
ws['B2'].value = 9.7
>>> ws['B9'].value = 9.6
>>> ws['B5'].value = 9.8
>>> wb.save(r"C:\Users\Stay Hungry\Desktop\豆瓣TOP250电影.xlsx")
我想看看