Уведомления

Группа в Telegram: @pythonsu

#1 Июль 21, 2018 15:34:22

cubespace
Зарегистрирован: 2018-07-13
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Запуск второго файла из первым

Всем привет.

Есть два файла test.py и test1.py
Хочу повестить test.py в планировщик заданий в винде, но чтобы после того как он выполнится запускался второй файл.
Как сделать чтобы после запуска test.py и после того как его кот отработает запускался test1.py ?

Пробовал делать вот так: import test1.py
Но когда закинул его в планировщик заданий test.py то говорит что не найден test1.py

Офлайн

#2 Июль 23, 2018 20:52:52

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Запуск второго файла из первым

cubespace
Но когда закинул его в планировщик заданий test.py то говорит что не найден test1.py
ну так нужно путь указатьк фйлу, если он в в другой папке чем test.py



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#3 Июль 24, 2018 20:41:40

Vladimirv
Зарегистрирован: 2013-03-22
Сообщения: 108
Репутация: +  7  -
Профиль   Отправить e-mail  

Запуск второго файла из первым

Правильно это делается следующим образом:
создается директория куда будут складываться модули написанные вами, далее она прописывается в системных настройка, после этого ваши модули из этой директории доступны во всех скриптах на python, где бы они не находились, не забываем про уникальность имен модулей, чтобы не было сюрпрайзов.

В линукс это переменная PYTHONPATH и она должна определяться в .bashrc .
В виндоус — поспрашивайте у тех кто пользуется системой, там в принципе тоже самое но через графический интерфейс.

А теперь научу плохому:

 import sys
sys.path.append('путь к директории с модулями')
import your_module

Отредактировано Vladimirv (Июль 24, 2018 20:43:32)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version