Joh*_*hnD -1 python datetime nameerror
我是 Python 新手,我正在尝试抓取 reddit 并将 UNIX 时间戳转换为日期。但是,当我运行此代码时,我收到名称错误。谁能告诉我为什么我会收到此错误?谢谢。
from datetime import datetime
def get_date(created):
return dt.datetime.fromtimestamp(created)
_timestamp = topics_data["created"].apply(get_date)
Run Code Online (Sandbox Code Playgroud)
dt解释器友好地告诉您的内容在您当前的代码中没有任何意义。
你想做的是打电话给datetime.datetime.fromtimestamp()
您可以将您的更改import为:
import datetime as dt
Run Code Online (Sandbox Code Playgroud)
然后dt将是包的别名,datetime因此dt.datetime.fromtimestamp(created)可以工作。
但这不是唯一的解决方案。以下也将起作用:
import datetime
datetime.datetime.fromtimestamp(created)
Run Code Online (Sandbox Code Playgroud)
from datetime import datetime
datetime.fromtimestamp(created)
Run Code Online (Sandbox Code Playgroud)
您可以查看此内容以更好地了解差异。
| 归档时间: |
|
| 查看次数: |
7963 次 |
| 最近记录: |