Форум сайта python.su
Нагуглил скриптик скачивания, поменял ссылку, качает все кул
import requests, shutil, os
s='http://91.92.66.82/trash/ttv-list/ttv.json'
(dirname, filename) = os.path.split(s)
r = requests.get(s, stream=True)
if r.status_code == 200:
with open(filename, ‘wb’) as f:
r.raw.decode_content = True
shutil.copyfileobj(r.raw, f)
только как теперь реализовать, что бы он делал это каждые 120 минут?
самый простой вариант для моего ума это конечно “планировщик заданий” в винде, может для питона есть че удобней?
Отредактировано KyleshiK (Март 1, 2019 14:15:13)
Офлайн
KyleshiK если раз в два часа то зачем чтобы скрипт висел в памяти постоянно, планировщик - то что нужно.
[code python][/code]
Отредактировано PEHDOM (Март 1, 2019 14:19:43)
Офлайн
PEHDOMпонял, спасибо
KyleshiK если раз в два часа то зачем чтобы скрипт висел в памяти постоянно, планировщик - то что нужно.
Офлайн
KyleshiKНапиши третий скрипт, который каждые 120 минут запускает скачивальщик, переименовывает скачанный файл и запускает парсер.
только как теперь реализовать, что бы он делал это каждые 120 минут?
Отредактировано py.user.next (Март 1, 2019 14:46:55)
Офлайн
py.user.nextмм, ща буду гуглить)
Офлайн
py.user.next
Находит заданные каналы из списка каналов в файле в JSON-формате исохраняет их в отдельный файл в JSON-формате.
Отредактировано KyleshiK (Март 4, 2019 08:01:20)
Офлайн
rfc. json. grammar
Нет там никаких проблем с зависимостью от символов конца строки.
KyleshiKА как сервер загружает себе файл в память?
что мешает серверу подтянуть себе этот файл локально с папки
Отредактировано py.user.next (Март 4, 2019 09:32:31)
Офлайн
py.user.next
rfc. json. grammarНет там никаких проблем с зависимостью от символов конца строки.
Отредактировано KyleshiK (Март 4, 2019 09:38:49)
Прикреплённый файлы: torrenttelik_plugin.py (6,7 KБ)
Офлайн
А как файл создаётся на сервере? Какие права у него после создания? Ты проверь на простом скрипте каком-нибудь, читается ли созданный файл вообще.
Отредактировано py.user.next (Март 4, 2019 11:00:30)
Офлайн