欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

询问如何在 openpyxl python EN 中检查单元格是否为空

最编程 2024-04-30 17:07:12
...

您可以将prevsymbolstr "None“进行比较,而不是与None object进行比较。试一试

代码语言:javascript
复制
if prevsymbol == None:

也在这里

代码语言:javascript
复制
prevsymbol = readex.cell(row = looprow,column=getnewhighcolumn).value

您可以使用looprow作为行索引。并且仅当cell.value不为空时才递增looprow。这里

代码语言:javascript
复制
newstocks.append(prevsymbol)

您可以使用newstocks而不是newlist。试试这段代码

代码语言:javascript
复制
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)