powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
6 сообщений из 6, страница 1 из 1
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39698346
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Написал скрипт (py 3.6, win 7) для автоматизации рутины (Selenium).
Из IDE отрабатывает полностью. Но когда скрипт запускается планировщиком Windows, оконцовка кода не срабатывает (там сохраняется скриншот и добавляется текст в текстовый файл). Весь код до этого норм отрабатывает.
Как быть?
...
Рейтинг: 0 / 0
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39702908
Sergey1974
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну как минимум залоггировать это место, ловя ошибки. Может прав каких-то не хватает.
...
Рейтинг: 0 / 0
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39702967
Лысый дядька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mnbvcxКак быть?
Рассказать, что за IDE для начала, а для полноты картины наваять минимально достаточный скрипт, в котором нет твоей суперсекретной бизнес-логики, но который даст возможность увидеть проблему тем, кому ты задаешь вопрос. Иначе - очень-очень тебя жаль, но иди ка ты нафиг.
...
Рейтинг: 0 / 0
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39703950
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey1974Ну как минимум залоггировать это место, ловя ошибки. Может прав каких-то не хватает.
Залогировал - не видать ошибок.
И никакой секркетной бизнес-логики нет.

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
finally:
        try:
            browser.save_screenshot(screen_file_name)
            browser.close()
            end = datetime.datetime.now()
            str_end = end.strftime('%Y/%m/%d %H:%M:%S')
            str_log = str_start + ";" + str_err + ";" + str_end + "\n"
        except Exception as e:
            print (e)
            input('err happend')
        finally:
##            input ('try logging')
            f = open(log_file_name, 'at')
            f.write(str_log)
            f.close()


IDE PyScripter.
...
Рейтинг: 0 / 0
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39704100
Ы2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mnbvcxЗалогировал - не видать ошибок.
И никакой секркетной бизнес-логики нет.

Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
finally:
        try:
            browser.save_screenshot(screen_file_name)
            browser.close()
            end = datetime.datetime.now()
            str_end = end.strftime('%Y/%m/%d %H:%M:%S')
            str_log = str_start + ";" + str_err + ";" + str_end + "\n"
        except Exception as e:
            print (e)
            input('err happend') <-- тут не смущает?
        finally:
##            input ('try logging')
            f = open(log_file_name, 'at')
            f.write(str_log)
            f.close()


IDE PyScripter.
...
Рейтинг: 0 / 0
[Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
    #39704579
mnbvcx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ы2, не смущает.
Если запускаю скрипт вручную - тоже всё ок.
С планировщиком задач какая-то шляпа, видимо.
Странно.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [Python] не отрабатывает кусок кода в скрипте, в IDE - всё ок.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]