Оценете темата:
  • 0 гласа - средно 0
  • 1
  • 2
  • 3
  • 4
  • 5
EPG за Първа програма,БНТ [Отделена тема]
#6
(04-03-2021, 21:04)zypy написа:
(03-03-2021, 21:03)martinstz написа:
(01-03-2021, 01:36)zypy написа: Голяма забава!Новия ми код най накрая е готов(може би) за вкарване в приложението.
Код:
#!/usr/bin/python env

import bs4
import re
import sys
from datetime import date
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup
my_url='https://www.facebook.com/pg/pyrvaprograma/posts'

today = date.today()
d1 = today.strftime("%d.%m.%Y")


uClient = uReq(my_url)
page_soup = soup(uClient.read(), "html.parser")
uClient.close()

containers1 = page_soup.findAll("div" ,{"class":"text_exposed_root"})[0]
containers2 = page_soup.findAll("div" ,{"class":"text_exposed_root"})[1]

prg = containers1.p.prettify()
pr1 = prg.replace('<br/>', '/').replace('<span class="text_exposed_hide">', '').replace('</span>', '').replace('<span class="text_exposed_show">', '').replace('</p>','').replace('...','').replace('<p>','').replace('\t','').replace('\n','').replace('/','\n')
print(pr1)

prg = containers2.p.prettify()
pr2 = prg.replace('<br/>', '/').replace('<span class="text_exposed_hide">', '').replace('</span>', '').replace('<span class="text_exposed_show">', '').replace('</p>','').replace('...','').replace('<p>','').replace('\t','').replace('\n','').replace('/','\n')
print(pr2)
Код:
zypy@localhost:~> python3 1p5.py
Неделя 28.02.2021
08:00- За къде пътувате
09:25- Мярка за неотклонение
10:50- Търся съпруг на мама
12:10- Зарево над Драва, част 1      
  13:35- Зарево над Драва, част 2 
  14:55- Баш майстора 
  16:00- Последно лято 
  17:20- Мъже 
  18:45- Кмете, кмете 
  20:05- Любимец 13 
  21:30- Куче в чекмедже 
  22:50- Гунди
Понеделник 01.03.2021
08:00- Последно лято
09:20- Мъже
10:45- Кмете, кмете
12:05- Любимец 13      
  13:30- Куче в чекмедже 
  14:50- Гунди 
  16:00- Съседката 
  17:20- Ну погоди 
  17:30- Ако можеш забрави 
  18:50- Пътят към София еп.1 
  19:50- На всеки километър с.2 еп.13 
  21:05- Сами сред вълци еп.4 
  22:30- Записки по българските въстания еп.5 
  23:20- Семейство Калинкови еп.1
Както виждате след петия ред е с един знак в страни, но за сега успях само толкова.
ПП.Никъде не открих напътствия за писане на видео аддон на Python3-Matrix,ако някой има желание да помогне с "темплейт" и малко напътствия съм готов да зашия балтон на това копче. Smile

Благодаря ти за труда! Преправих малко кода ти, за да са по-подредени и съм го имплементирал в добавката за Първа програма.

Мартине, благодаря за чудесната работа . Имам едно предложение и един бъг, линка на FHD не тръгва и май крашва приложението, като се има предвид какви са филмите аз лично бих го махнал този линк,няколко пъти съм пробвал с него качеството е по лошо от SD.Но твоя воля.
EPG- то  не се вижда след 18-19 часа защото няма място, предлагам да се махне надписа отгоре за SD FHD , ще се освободят още редове. Или нещо друго ако измислиш...

Ами то и аз не виждам разлика, а и няма логика да има, като си има предвид какви филми дават, между двата стрийма, та може и да махна единия. Колкото до виждането на цялата програма, пробвай следното: Kodi - Settings - Interface - Skin - Configure skin... - General - Enable auto scrooling for plot & review. като го разрешиш, там, където излиза програмата, ще почне да се скрулва и ще се види цялата.
Връзка с репо Mar33: 
http://martinstz.com/repo/repository.mar33-3.3.33.zip
Отговори


Съобщения в темата
RE: Free BG TVs - от zypy - 27-02-2021, 12:49
RE: Free BG TVs - от zypy - 01-03-2021, 01:36
RE: Free BG TVs - от martinstz - 03-03-2021, 21:03
RE: Free BG TVs - от zypy - 04-03-2021, 21:04
RE: Free BG TVs - от martinstz - 05-03-2021, 00:48
RE: Free BG TVs - от zypy - 10-03-2021, 21:35
RE: Free BG TVs - от martinstz - 11-03-2021, 01:24
RE: Free BG TVs - от zypy - 11-03-2021, 10:33
RE: Free BG TVs - от martinstz - 11-03-2021, 13:02
RE: Free BG TVs - от zypy - 11-03-2021, 13:23
RE: Free BG TVs - от martinstz - 11-03-2021, 19:55

Отваряне на: