0

私はPythonが初めてで、日付をフォーマットしてSQLステートメントに貼り付けたいと思っています。

これが私の試みです:

from datetime import datetime

date = '2012-01-01 12:44'

print date.strftime('%Y-%m-%d %H')

そして、次のようになります: AttributeError: 'NavigableString' object has no attribute 'strptime'

いくつかの異なる方法を試しましたが、何が間違っているのかわかりません。

--編集-- コメントとヘルプの後のコードは次のとおりです。

from datetime import datetime

dateString = '2012-01-01 12:44'

date = datetime.strptime(dateString, '%Y-%m-%d %H:%M')

print date

また、私は BeautifulSoup を使用していましたが、使用していたフィールドにはまだタグがありました。(これにより、NavigableStringの問題が発生しました。これを回避するには、日付にしようとする前に、フィールドを単純に.stringにします。

4

1 に答える 1