可能是bug的原因,在for循环里用
buytime = time.strptime(buytime, "%M:%S")
以及 y = date( int(buydate[0:4]), int(buydate[4:6]), int(buydate[6:8])).weekday() + 1
会报 ‘list’is Not 巴拉巴拉的错误。
经楼主测试后发现,进行如下的别名设置——
import datetime as dt
import time as ti
而后:
y = dt.date(int(buydate[0:4]), int(buydate[4:6]), int(buydate[6:8])).weekday() + 1
buytime = ti.strptime(buytime, "%M:%S")
即可解决这个问题!
在for循环里用time,datetime等的小坑
最新推荐文章于 2023-08-11 18:23:20 发布