2024-04-25 23:52:03 发布
网友
我用sftp在远程机器上打开一个文件,它工作得很好,但是我遇到了这个错误
ValueError: time data '"2015-06-25 14:50:00"' does not match format '%Y-%m-%d %H:%M:%S'
但我使用的格式是正确的。这是我的代码到各自的代码部分。在
有人能帮我或指导我处理这个问题吗。我会很感激的。在
您的日期字符串似乎是用双引号括起来的,您可以在格式字符串中包括双引号,或者更简单的做法是先去掉这些:
In[15]: d = '"2015-06-25 14:50:00"'.replace('"','') datetime.strptime(d, fmt) Out[15]: datetime.datetime(2015, 6, 25, 14, 50)
strip也可以在这里工作:
strip
所以在你的代码里加上这个
start_date = line[0].replace('"','')
或者
start_date = line[0].strip('\"')
您的日期字符串似乎是用双引号括起来的,您可以在格式字符串中包括双引号,或者更简单的做法是先去掉这些:
^{pr2}$strip
也可以在这里工作:所以在你的代码里加上这个
或者
相关问题 更多 >
编程相关推荐