Я пытаюсь прочитать серию файлов xls в цикле и создать основной кадр данных. Хотя все файлы имеют одинаковые столбцы, в некоторых файлах столбец является строкой, а в других - int. Я хочу прочитать все это как строку, чтобы избежать каких-либо проблем.
Панды читают первый файл, но все остальные отображаются в моем кадре как Nan, NaT. Что я сделал не так?
for f in glob.glob("C:\Consoildated_DailyReports\Hold*.xlsx"):
df = pd.read_excel(f,sheet_name='Data')
df = df.astype(str)
#df.to_html()
data1 = data1.append(df,ignore_index=True)
data1