Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 26, 2014 14:29:28

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?
Подскажите как? Каким модулем?

Отредактировано nickleb (Июнь 26, 2014 14:29:49)

Офлайн

#2 Июнь 26, 2014 14:55:53

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

datetime.datetime.now().strftime('%Y-%m-%d %H:%M')

Офлайн

#3 Июнь 26, 2014 15:05:04

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

Shaman,
спасибо.
И еще: т.к. ‘2014-Jun-26 00:00’ - это у меня строка, то как ее во время перевести?

Офлайн

#4 Июнь 26, 2014 15:08:27

Shaman
Зарегистрирован: 2013-03-15
Сообщения: 1369
Репутация: +  88  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

Понятно. Вот так:

datetime.datetime.strptime('2014-Jun-26 00:00', '%Y-%b-%d %H:%M')

Офлайн

#5 Июнь 26, 2014 17:12:13

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

Что-то у меня:

datetime.datetime.strptime('2014-Jun-26 00:00', ‘%Y-%b-%d %H:%M’)
File “C:\Python27\lib\_strptime.py”, line 270, in <module>
_TimeRE_cache = TimeRE()
File “C:\Python27\lib\_strptime.py”, line 188, in __init__
self.locale_time = LocaleTime()
File “C:\Python27\lib\_strptime.py”, line 71, in __init__
self.__calc_weekday()
File “C:\Python27\lib\_strptime.py”, line 91, in __calc_weekday
a_weekday = [calendar.day_abbr.lower() for i in range(7)]
AttributeError: ‘module’ object has no attribute ‘day_abbr’

Офлайн

#6 Июнь 26, 2014 17:17:27

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

Видимо, у Вас есть самописный модуль calendar.
Сделайте так

import datetime
print calendar.__file__



Офлайн

#7 Июнь 26, 2014 17:39:14

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

FishHook, сделал:

>>> import datetime
>>> print calendar.__file__
C:\Python27\Lib\site-packages\wx-2.9.5-msw\wx\calendar.pyc

Что далее?

Офлайн

#8 Июнь 26, 2014 17:52:04

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

nickleb
Что далее?
тут
Ну, или если wx более не нужен, удалить его.
Или использовать virtualenv.



Офлайн

#9 Июнь 26, 2014 18:11:20

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

FishHook,
а как грамотно
wx из под
Windows Xp
удалить?

Офлайн

#10 Июнь 27, 2014 12:13:36

nickleb
Зарегистрирован: 2014-02-07
Сообщения: 74
Репутация: +  0  -
Профиль   Отправить e-mail  

ДатуВремя 2014-Jun-26 00:00 перевести в ДатуВремя 2014-06-26 00:00 (т.е. Мес в MM) как?

FishHook, Shaman,
премного благодарен Вам. После удаления wx
библиотеки стали работать предсказуемо.

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version