Форум сайта python.su
0
Всем здравствуйте.
Пожалуйста, помогите разобраться
Использую код
from datetime import datetime now = datetime.now() (dt, micro) = now.strftime('%H:%M:%S.%f').split('.') print ("%s.%03d" % (dt, int(micro) / 1000))
10:55:25.610
from datetime import datetime now = datetime.now() (dt, micro) = now.strftime('%H.%M.%S.%f').split('.') print ("%s.%03d" % (dt, int(micro) / 1000))
Traceback (most recent call last):
File “jdoodle.py”, line 3, in <module>
(dt, micro) = now.strftime('%H.%M.%S.%f').split('.')
ValueError: too many values to unpack
Command exited with non-zero status 1
10.55.25.610
Офлайн
857
>>> 'a.b.c.d'.rsplit('.', 1) ['a.b.c', 'd'] >>>
Офлайн
0
py.user.next
Пожалуйста, я новичёк, поправите мой код, пожалуйста
from datetime import datetime now = datetime.now() (dt, micro) = now.strftime('%H.%M.%S.%f').split('.') print ("%s.%03d" % (dt, int(micro) / 1000))
Офлайн
857
>>> from datetime import datetime >>> >>> now = datetime.now() >>> >>> (dt, micro) = now.strftime('%H.%M.%S.%f').rsplit('.', 1) >>> >>> print ("%s.%03d" % (dt, int(micro) / 1000)) 14.11.26.771 >>>
Отредактировано py.user.next (Июль 27, 2019 14:11:58)
Офлайн
0
py.user.next
Здравствуйте.
Большое Вам спасибо.
Офлайн