Сейчас у меня есть:
timestamp = datetime.strptime(date_string, '%Y-%m-%d %H:%M:%S.%f')
Это отлично работает, если я не конвертирую строку, которая не имеет микросекунд. Как я могу указать, что микросекунды являются необязательными (и их следует считать 0, если они не находятся в строке)?