TypeError: strptime() takes no keyword arguments


代碼如下:

date = datetime.datetime.strptime("2020-01-01", format="%Y-%m-%d").date()

運行報錯:

TypeError: strptime() takes no keyword arguments

查看strptime的聲明:

@classmethod
def strptime(cls, date_string, format):

看起來應該沒有問題阿。

參考:

https://www.e-learn.cn/content/wangluowenzhang/152733

大意是Python build-in的函數,並沒有實現keyword name參數機制,即使文檔中看起來是有keyword name的。其原因主要是基於性能考慮。






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM