草庐IT

order_datetime

全部标签

python - 属性错误 : type object 'datetime.date' has no attribute 'now'

使用这些代码行:fromdatetimeimportdatedate_start=date.now()我收到这个错误:AttributeError:typeobject'datetime.date'hasnoattribute'now'我该如何解决这个问题? 最佳答案 你需要使用importdatetimenow=datetime.datetime.now()或者如果您使用的是django1.4+并且启用了时区,您应该使用django.utils.timezone.now() 关于pyt

python - 'datetime.time' 没有 'mktime'

我正在尝试将日期时间对象转换为UNIX时间戳(最好以毫秒为单位,尽管我不介意有或没有)。Mktime似乎是通常获取它的方法,但我一直收到错误:AttributeError:类型对象“datetime.time”没有属性“mktime”。谁能告诉我我做错了什么?我一直在兜圈子! 最佳答案 我想你已经完成了fromdatetimeimportdatetime,time代替importtimefromdatetimeimportdatetime因此名为time的对象实际上来自datetime模块,而不是time模块。

Python - 如何使用 DateTime 重命名文本文件

我正在使用Pythonv2.x,我想知道如何重命名一个已知的文本文件,例如“text.txt”,以包含当前日期和时间。如有任何帮助,我们将不胜感激。 最佳答案 os.rename("text.txt",time.strftime("%Y%m%d%H%M%S.txt"))。请注意,您必须importos和time。查看here对于时间的东西及以上here用于重命名文件。 关于Python-如何使用DateTime重命名文本文件,我们在StackOverflow上找到一个类似的问题:

python - 如何在 matplotlib 中绘制 datetime.time?

我有两个要显示的数组:x:[datetime.time(0,17,47,782000),...ecty:[1712,2002,...ect我正在尝试将x转换为matplotlib使用的格式,但它从来没有成功x=[matplotlib.dates.date2num(i)foriinx]但是我得到了这个错误AttributeError:'datetime.time'objecthasnoattribute'toordinal'我的问题与时间格式有关:原始信息是这样的:00:04:49.251然后我转换它datetime.datetime.strptime(string,"%H:%M:%S.

python - 为什么 datetime 对同一个时区给出不同的时区格式?

>>>now=datetime.datetime.now(pytz.timezone('Asia/Tokyo'))>>>dt=datetime(now.year,now.month,now.day,now.hour,now.minute,now.second,now.microsecond,pytz.timezone('Asia/Tokyo'))>>>nowdatetime.datetime(2018,9,7,16,9,24,177751,tzinfo=)>>>dt=datetime(now.year,now.month,now.day,now.hour,now.minute,now.

python - tensorflow 警告 : The graph couldn't be sorted in topological order?

当我运行tensorflow训练(使用自定义图形,闭源)时,它输出警告:2018-10-0314:29:24.352895:Etensorflow/core/grappler/optimizers/dependency_optimizer.cc:666]Iteration=0,topologicalsortfailedwithmessage:Thegraphcouldn'tbesortedintopologicalorder.这是什么意思?什么可能导致此问题以及如何避免?更新:作为记录,在我的例子中,尽管有这个警告,tensorflow仍然可以正常工作。所以我认为这只是意味着计算图中的

python - 将 python datetime.timedelta 转换为 dateutil.relativedelta 的优雅方法

relativedelta和timedelta之间是否有优雅的转换方式?用例是获取用户输入的ISO日期。Python的isodate将返回isodate.duration.Duration或datetime.timedelta。我们需要relativedelta的功能(根据Whatisthedifferencebetween"datetime.timedelta"and"dateutil.relativedelta.relativedelta"whenworkingonlywithdays?--它做的更多)所以需要将这两种类型转换为relativedata。

python - 如何使用 seaborn 在 x 轴上绘制 int 到 datetime?

我正在尝试使用seaborn绘制图表sns.lmplot(x="when_start",y="how_long",hue='state',data=apps_pd.loc[(apps_pd['user']=='xavi')],lowess=True);apps_pd是数据框。apps_pd['when_start']中的字段类似于1499963856220,how_long也是如此。脚本的结果但是,如果我不更改数据格式,我会得到一个非常困惑的图表。我是否可以将x轴的单位更改为“yyyy-mm-dd”?我想按天对所有数据进行分组。我也可以将y轴的单位更改为小时-分钟-秒吗?这是我的数据框

python - 可以在 python 中创建没有日期的 datetime.date 对象吗?

我试图在Python中输入日期,但有时我不知道确切的日期或月份。所以我只想记录年份。我想做类似的事情:datetime.date(year=1940,month="0orNone",day="0orNone")是否有执行此操作的代码?或者,如果没有,您将如何处理这个问题? 最佳答案 不幸的是,你不能传递0因为没有月份0所以你会得到ValueError:monthmustbein1..12,您不能跳过月份或日期,因为两者都是必需的。如果您不知道确切的年份或月份,只需为月份和日期传递1,然后只保留年份部分。>>>d=datetime.d

python - Seaborn 因子图 : set series order of display in legend

Seaborn,对于某些特殊情况,对图例的排序有时与绘图顺序不同:data={'group':[-2,-1,0]*5,'x':range(5)*3,'y':range(15)}df=pd.DataFrame(data)sns.factorplot(kind='point',x='x',y='y',hue='group',data=df)虽然绘图序列是[-2,-1,0],但图例按[-1,-2,0]的顺序列出。我目前的解决方法是禁用factorplot中的图例,然后使用matplotlib添加图例。有没有更好的办法? 最佳答案 我想你要