看看
1
fishc!!
让我康康
import openpyxl
wb = openpyxl.load_workbook(r"C:\Users\H\Desktop\豆瓣TOP250电影.xlsx")
ws = wb.get_sheet_by_name('Sheet')
for each_row in ws.rows:
if each_row.value == '阿甘正传':
each_row.value = 9.8
wb.save(r"C:\Users\H\Desktop\豆瓣TOP250电影.xlsx")
asda
方法
211111111学习学习。。。。。。。。。。。
2
666666
好
回复
如果您要查看本帖隐藏内容请回复
支持
{:9_227:}
wb.sheetnames 这个才是新函数,旧的已经弃用了!
支持
111111
import openpyxl
wb = openpyxl.Workbook()
ws = wb.active
ws['B4'] = 9.8
ws['B5'] = 9.6
ws['B2'] = 9.7
wb = openpyxl.Workbook()
# ws = wb.active
ws = wb.create_sheet(index=0, title="test")
data = [["姓名", "学校"], ["张三", "清华"], ["李四", "北大"]]
for each in data:
ws.append(each)
# 把张三的学校改成哈佛,李四学校改成麻省
for row in ws.rows:
print(row)
if row.value == "张三":
print(row)
row = "哈佛"
elif row.value == "李四":
row = "麻省"
wb.save("test.xlsx")
藏尸失败