Уведомления

Группа в Telegram: @pythonsu

#1 Март 7, 2023 13:03:43

Elena2123
Зарегистрирован: 2023-03-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Модули в Python

Создала код, отрытие ссылки в браузере, но нужно что бы ссылка открывалась каждые 3 минуты.как это сделать

Офлайн

#2 Март 7, 2023 18:33:01

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Модули в Python

 import time, subprocess
cmd = r""
option = r""
while True:
    with subprocess.Popen([cmd, option]) as proc:
        time.sleep(180)
        proc.kill()



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Офлайн

#3 Март 8, 2023 02:26:38

Elena2123
Зарегистрирован: 2023-03-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Модули в Python

спасибони! только не работает))
import time, subprocess
cmd = r“”
option = r“”
while True:
with subprocess.Popen() as proc:
time.sleep(180)
proc.kill()
мне нужно ссылку вставить в r“ ” ?

Отредактировано Elena2123 (Март 8, 2023 02:41:53)

Офлайн

#4 Март 8, 2023 07:27:12

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Модули в Python

да нет работает
в cmd укажите путь к интерпритатору
в optoin путь к файлу с вашим кодом

зы можете проверить … если вы к примеру используете виндовс

 import time, subprocess
# запускаемая программа
cmd = r"C:\Windows\System32\notepad.exe"
# опции запускаемой программы
option = r"qwert.txt"
# запуск 'вечного' цикла
while True:
    # запуск программы c выбраными опциями
    with subprocess.Popen([cmd, option]) as proc:
        # время паузы в секундах
        time.sleep(5)
        # принудительное завершение процесса
        proc.kill()
ззы так то существеут куча способов сделать то что вы хотите (даже не охото перечеслять)… а код выше если кратко это способ запустить что то и через указаное время прибить



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 8, 2023 07:53:48)

Офлайн

#5 Март 8, 2023 10:11:44

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1374
Репутация: +  123  -
Профиль   Отправить e-mail  

Модули в Python

Elena2123
Создала код, отрытие ссылки в браузере, но нужно что бы ссылка открывалась каждые 3 минуты.как это сделать
нужно код приложить сюда

Офлайн

#6 Март 8, 2023 13:23:43

Elena2123
Зарегистрирован: 2023-03-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Модули в Python

import webbrowser
import time, subprocess

webbrowser.register('Chrome', None, webbrowser.BackgroundBrowser('C:\Program Files\Google\Chrome\Application\chrome.exe'))
webbrowser.get('Chrome').open_new_tab('моя ссылка')
# Весь код отлично запускается( Run(Idle)открывается в браузере ,но хотелось что бы запускался сам через каждые 3 минуты.Возможно ли это вообще

Офлайн

#7 Март 8, 2023 14:39:52

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Модули в Python

 import time, subprocess
# запускаемая программа
cmd = r"C:\Program Files\Google\Chrome\Application\chrome.exe"
# опции запускаемой программы
option = r"моя ссылка"
# время в секундах
PAUSE = 180
# запуск 'вечного' цикла
while True:
    # запуск программы c выбраными опциями
    with subprocess.Popen([cmd, option]) as proc:
        # время паузы в секундах
        time.sleep(PAUSE)
        # принудительное завершение процесса
        proc.kill()
ну или адаптируйте этот код под ваш тут вроде все ясно



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 11, 2023 06:43:14)

Офлайн

#8 Март 8, 2023 15:02:35

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1374
Репутация: +  123  -
Профиль   Отправить e-mail  

Модули в Python

Elena2123
Весь код отлично запускается( Run(Idle)открывается в браузере ,но хотелось что бы запускался сам через каждые 3 минуты.Возможно ли это вообще
а конечная цель какая? Ну вот открывается браузер, в нем вкладка с сайтом, а дальше что? Например от туда берется какая-то информация, или что-то контролируется? Это я к тому, что может лучше без всякого браузера делать запрос по ссылке, и парсить то что нужно каждые 3 мин

Офлайн

#9 Март 8, 2023 22:04:32

Elena2123
Зарегистрирован: 2023-03-07
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Модули в Python

Огромнейшее спасибо все получилось!!!! Спасибо за ваше участие, да нет просто открывается одна ссылка и все на этом пока, надо усваивать постепенно.)

Отредактировано Elena2123 (Март 8, 2023 22:18:58)

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version