询问如何在 openpyxl python EN 中检查单元格是否为空
最编程
2024-04-30 17:07:12
...
您可以将prevsymbol
与str
"None“进行比较,而不是与None
object进行比较。试一试
if prevsymbol == None:
也在这里
prevsymbol = readex.cell(row = looprow,column=getnewhighcolumn).value
您可以使用looprow
作为行索引。并且仅当cell.value
不为空时才递增looprow
。这里
newstocks.append(prevsymbol)
您可以使用newstocks
而不是newlist
。试试这段代码
newlist = []
print ("Highest col",readex.get_highest_column())
getnewhighcolumn = readex.get_highest_column()
for i in range(0, lengthofdict):
prevsymbol = readex.cell(row = i+1,column=getnewhighcolumn).value
if prevsymbol is not None:
newlist.append(prevsymbol)
print(newlist)