用openpyxl用iter_rows的方法,修改单元格值的方法
for row in biao.iter_rows(max_row=biao.max_row): #这里要注意values_only=False
for cell in row:
if cell.value==None: #如果单元格为空,且其值为None
cell.value="1" #把含有None的空单元格改为1
import csv
file1=open(r'文件名.csv','a+',encoding='utf-8-sig')
file1.seek(0)
duzhe=csv.reader(file1)
for row in duzhe:
for cell in row:
if '长城' in cell:
print('读取成功')
|