gpt4 book ai didi

Python 值错误 : unconverted data remains:

转载 作者:太空宇宙 更新时间:2023-11-03 13:07:34 30 4
gpt4 key购买 nike

我有以下代码:

这是我的代码:

print (start_timestamp)
start_timestamp_no_iso = datetime.strptime(start_timestamp, "%Y-%m-%dT%H:%M:%S.%f")

这是我得到的:

INFO - 2018-11-20T14:44:03.452131
INFO - Traceback (most recent call last):
INFO - File "/home/ubuntu/script.py", line 84, in <module>
INFO - start_timestamp_no_iso = datetime.strptime(start_timestamp, "%Y-%m-%dT%H:%M:%S.%f")
INFO - File "/usr/lib/python3.6/_strptime.py", line 565, in _strptime_datetime
INFO - tt, fraction = _strptime(data_string, format)
INFO - File "/usr/lib/python3.6/_strptime.py", line 365, in _strptime
INFO - data_string[found.end():])
INFO - ValueError: unconverted data remains:
INFO - Command exited with return code 1

我明白这意味着什么,但我不明白为什么会这样。我只是将时间戳从 iso 格式转换为非 iso。有什么问题?

最佳答案

您的格式字符串 %Y-%m-%dT%H:%M:%S.%f 绝对正确。我敢肯定,您在行尾有 line feeds。尝试

start_timestamp_no_iso = datetime.strptime(start_timestamp.strip(' \t\r\n'), "%Y-%m-%dT%H:%M:%S.%f")

关于Python 值错误 : unconverted data remains:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53607691/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com