Куда теперь () переместился в DateTime 2.12 - PullRequest
2 голосов
/ 14 апреля 2011

У меня есть продукт, который я поддерживаю и который использует метод now () из модуля DateTime.

from DateTime import now

Однако в DateTime 2.12 этот метод больше не существует.

Был ли он перемещен в новое место или есть новый / предпочтительный способ получения текущего времени?

Ответы [ 3 ]

9 голосов
/ 14 апреля 2011

С эта страница:

Если функция вызывается без аргументов, возвращается текущая дата / время, представленная в часовом поясе локального компьютера.

Я просмотрел код DateTime.py и не увидел метода now (). Чтобы ответить на ваш вопрос, чтобы узнать текущее время, просто наберите current = DateTime().

6 голосов
/ 14 апреля 2011

, если вы имеете в виду встроенный модуль datetime, так как по крайней мере python 2.5 now является методом класса datetime класса:

import datetime
datetime.datetime.now()
3 голосов
/ 14 апреля 2011

В модуле DateTime Zope никогда не было метода now () - по крайней мере, так как я использую Zope, который восходит к концу 90-х годов: -)

Вы ссылаетесь на datetime.now () Pythonстандартная библиотека!?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...