Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 10, 2013 07:30:38

Ace
Зарегистрирован: 2012-09-05
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

python и шедулер Win

Добрый !

Инструменты - w2003 86, python 3.3

Задача: запускать скрипт питона таском в шедулере винды
Описание:
- задача многопоточная (threading, примерно 160 шт, запускаются сразу) но недолгая (60-90 сек)
- без шедулера работает стабильно
- прога использует WMI для удаленных подключений и результат записывает в Firebird через ODBC (соединение есть в каждом потоке)

Что получилось:создан таск в шедулере с параметрами
- путь ‘c:\python33\python.exe’ d:\free-spaces.py
- рабочий каталог ‘c:\python33’
- запускается от имени системы
- вывод на экран постарался весь убрать
- ручной запуск вроде проходит (экситкод =0х0). но нужный результат (записи в БД) полностью отсутствует

Кто-нить сталкивался ?

Отредактировано Ace (Фев. 10, 2013 12:21:29)

Офлайн

#2 Фев. 10, 2013 10:13:00

reclosedev
От: Н.Новгород
Зарегистрирован: 2012-03-29
Сообщения: 870
Репутация: +  173  -
Профиль   Отправить e-mail  

python и шедулер Win

Добавляйте логирование и смотрите что там не так.

Ace
рабочий каталог ‘c:\python33’
Скорее должен быть каталог со скриптом, особенно если используются модули или пакеты.

Офлайн

#3 Фев. 10, 2013 10:31:58

Ace
Зарегистрирован: 2012-09-05
Сообщения: 43
Репутация: +  0  -
Профиль   Отправить e-mail  

python и шедулер Win

скрипт в корне диска Д. Поменял - не помогает

Отредактировано Ace (Фев. 10, 2013 10:32:45)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version