看帖神器
北美华人网
追帖动态
头条新闻
每日新帖
最新热帖
新闻存档
热帖存档
文学城
虎扑论坛
未名空间
北美华人网
北美微论坛
看帖神器
登录
← 下载
《看帖神器》官方
iOS App
,体验轻松追帖。
求教一个python问题
查看北美华人网今日新帖
最新回复:2023年7月24日 13点58分 PT
共 (3) 楼
返回列表
订阅追帖
只看未读
更多选项
阅读全帖
只看图片
只看视频
查看原帖
m
mysunnyday
一年多
楼主 (北美华人网)
data[date],date 是一个datetime数据,e.g. datetime.date(2023, 5, 1)
在之前的anaconda版本里,我可以得到output, 而在新版本的anaconda里却是error,好像不再把datetime.date(2023, 5, 1) 当作‘2023-05-01’来用了。但我又不想费力修改code,有什么办法?请大牛指点,谢谢!
n
nj_guy
一年多
2 楼
The following code will return a datetime.datetime object.
datetime.datetime.strptime(''''2023-05-01'''', ''''%Y-%m-%d'''')
but datetime.date(2023, 5, 1) should work.
m
mysunnyday
一年多
3 楼
Chatgpt的回答。我想第一个方法可行,第二个也要费力修改。有人知道怎么找到这个backports包吗?
在新版本的Anaconda中,可能由于一些库的更新或默认设置的更改,导致之前的代码无法正确地将datetime.date(2023, 5, 1)解释为字符串"2023-05-01"。如果你不想费力修改代码,可以考虑以下两种办法: 使用Backports包: 有些Python库会提供"backports",这些是为了向后兼容而提供的功能包。你可以尝试查找与你使用的库相关的backports包。例如,可能有一个backports包允许新版本的Anaconda中的datetime对象以与旧版本兼容的方式转换为字符串。 自定义日期格式转换函数:
请输入帖子链接
收藏帖子
在之前的anaconda版本里,我可以得到output, 而在新版本的anaconda里却是error,好像不再把datetime.date(2023, 5, 1) 当作‘2023-05-01’来用了。但我又不想费力修改code,有什么办法?请大牛指点,谢谢!
The following code will return a datetime.datetime object.
datetime.datetime.strptime(''''2023-05-01'''', ''''%Y-%m-%d'''')
but datetime.date(2023, 5, 1) should work.
在新版本的Anaconda中,可能由于一些库的更新或默认设置的更改,导致之前的代码无法正确地将datetime.date(2023, 5, 1)解释为字符串"2023-05-01"。如果你不想费力修改代码,可以考虑以下两种办法: 使用Backports包: 有些Python库会提供"backports",这些是为了向后兼容而提供的功能包。你可以尝试查找与你使用的库相关的backports包。例如,可能有一个backports包允许新版本的Anaconda中的datetime对象以与旧版本兼容的方式转换为字符串。 自定义日期格式转换函数: