filename=...
pandas.read_csv('c:\\work\\' + filename + '.csv', sep=";", encoding="utf8").to_excel('c:\\work\\' + filename + '.xlsx', index=None)
df1=pandas.read_excel('c:\\work\\file1.xlsx", header=0)[:-1]
#без последней строки, header=0 если заголовки в первой строке
df1.to_excel('c:\\work\\file2.xlsx', index=False)
l=[wb['Sheet1']
['B'+str(row)].value for row in range (2, wb['Sheet1'].max_row+1)
if (wb['Sheet1']['B'+str(row)].value)!=None]
len (l)