Vielen Dank im Voraus für Ihre Hilfe. Ich bin das Importieren von Daten aus Excel mit openpyxl obwohl Ich mag würde Strings in Datetime bekommen, ist unter dem Code ich benutze:Importieren Sie Excel-Daten und behalten Sie das Datum Zeit
import openpyxl, pprint, datetime
print ('Opening workbook...')
wb= openpyxl.load_workbook('ACLogs_test_Conv2.xlsx')
sheet = wb.get_sheet_by_name('Sheet1')
print sheet
ACLogsData = {}
print ('Reading rows...')
for row in range(2, sheet.max_row +1):
pangalan = sheet['B' + str(row)].value
dates = sheet['D' + str(row)].value
time = sheet['E' + str(row)].value
ACLogsData.setdefault(pangalan,{})
ACLogsData[pangalan].setdefault(dates,{})
ACLogsData[pangalan][dates].setdefault(time)
Könnten Sie fügen Sie einige Beispieldaten hinzu. In welchem Format ist das Datum? Siehe [strptime] (https://docs.python.org/2/library/datetime.html#strftime-strptime-behavior) und [Konvertieren der Python-Zeichenfolge in datetime] (http://stackoverflow.com/questions/466345/ Konvertierungs-String-in-Datetime) – algrebe