大神,有个问题需要您帮忙解决一下的,我发帖求助了很久都没人帮忙解答...
dd = []
for kk in range(1,99):
for jj in range(1,99):
dd = '1'
for each_row in ws.rows:
print(each_row.value)
dd = each_row.value
print(dd)
以上代码打印出来的,都只是最后一行的值,前面的行数都没有保存到数组里面,请问怎么处理才能把excel的内容加到数组里面?
报个到
{:10_256:}
谢谢小甲鱼
{:10_249:}
正想知道
学习一下
zhidao
import openpyxl
wb = openpyxl.load_workbook("豆瓣TOP250电影.xlsx")
ws = wb.active
dict_temp = {"阿甘正传": 9.8, "这个杀手不太冷": 9.6, "肖申克的救赎": 9.7}
keys = dict_temp.keys()
for each_row in ws.rows:
for each in keys:
if each_row.value == each:
each_row.value = str(dict_temp)
wb.save("test.xlsx")
一直在等这个。
kankan
看一下对不对
查询答案
小甲鱼,csv文件不能用openpyxl吗?必须用csv库吗?
111
工作中要用到
谢谢楼主
修改评分
{:5_90:}
0