Size: a a a

Python beginners

2017 April 26

AM

Anna M in Python beginners
Nick Grabowski
ок, заводи бложек, будем тебя пиарить :)
но я уже передумала ехать в Дублин азазазазазазазааз!
источник

AM

Anna M in Python beginners
Но вообще я с твоей подачи задумалась, что почему бы и нет - хотя бы мысли не в голове держать
источник

NG

Nick Grabowski in Python beginners
вот оно, женское непостоянство
источник

AM

Anna M in Python beginners
Nick Grabowski
вот оно, женское непостоянство
это все мужской мир и мерзкий патриархат, который запрещает жёнам работать
источник

S

Sergey in Python beginners
подскажите такую вещь
у меня есть скрипт который пишет лог файл через библиотеку logging я запускаю его через cron  но некоторые поля не записываются в лог файл,в чем может быть проблема? если просто запускать то все нормально
источник

b

blacktrub (Dmitriy Antonov) in Python beginners
Sergey
подскажите такую вещь
у меня есть скрипт который пишет лог файл через библиотеку logging я запускаю его через cron  но некоторые поля не записываются в лог файл,в чем может быть проблема? если просто запускать то все нормально
Давай код посмотрим
источник

S

Sergey in Python beginners
def send_message(api, birth_list):

    # Write messages to friends with congratulations

    for friend in birth_list:

        try:

            msg = api.messages.send(user_id=friend['uid'],

                                    message="text"

)
        except:

            logging.error('Message {} {} not sent'.format(friend['first_name'], friend['last_name']))

        else:

            logging.info('Message sent (id - ' + str(msg) + ')')

собственно здесь не записывает хотя отправка сообщения идет и если просто запускать тоже все норм
источник

S

Sergey in Python beginners
крон помоему логи не пишет? если только через системные логи смотреть? может там что то есть интересное
источник

b

blacktrub (Dmitriy Antonov) in Python beginners
Sergey
def send_message(api, birth_list):

    # Write messages to friends with congratulations

    for friend in birth_list:

        try:

            msg = api.messages.send(user_id=friend['uid'],

                                    message="text"

)
        except:

            logging.error('Message {} {} not sent'.format(friend['first_name'], friend['last_name']))

        else:

            logging.info('Message sent (id - ' + str(msg) + ')')

собственно здесь не записывает хотя отправка сообщения идет и если просто запускать тоже все норм
У тебя except заходит в send?
источник

S

Sergey in Python beginners
blacktrub (Dmitriy Antonov)
У тебя except заходит в send?
в смсыле заходит?
источник

b

blacktrub (Dmitriy Antonov) in Python beginners
Просто не вижу где от send скобка закрывается
источник

S

Sergey in Python beginners
а это при копировании стер случайно
источник

S

Sergey in Python beginners
не, код все нормально выполняется
источник

p

parikLS in Python beginners
а где настройка логгера
источник

b

blacktrub (Dmitriy Antonov) in Python beginners
parikLS
а где настройка логгера
+
источник

p

parikLS in Python beginners
думаю, у тебя ее просто нету)
источник

S

Sergey in Python beginners
logging.basicConfig(level=logging.DEBUG,
                   format='%(filename)s[LINE:%(lineno)d]# %(levelname)-8s [%(asctime)s]  %(message)s',
                   filename='test.log',
                   filemode='a')
источник

S

Sergey in Python beginners
в самом начале
источник

S

Sergey in Python beginners
я говорю что если с консоли запускать то все нормально, где прописываю чтобы логировал он все пишет, но когда через cron запускаю он не записывает лог после отправки месенжа
источник

b

blacktrub (Dmitriy Antonov) in Python beginners
Sergey
logging.basicConfig(level=logging.DEBUG,
                   format='%(filename)s[LINE:%(lineno)d]# %(levelname)-8s [%(asctime)s]  %(message)s',
                   filename='test.log',
                   filemode='a')
Поставь level.error
источник