Questo forum utilizza i cookies
Questo forum fa uso di cookie per migliorare l'esperienza utente. I cookie sono piccoli file di testo memorizzati sul tuo browser. I cookie impostati dal forum possono essere utilizzati solo su questo sito e non costituiscono rischio per la sicurezza, vengono utilizzati unicamente per memorizzare le tue preferenze. Navigando sul sito accetti che RaspberryItaly installi i cookie sul tuo browser.
Per maggiori informazioni consulta l'informativa sui Cookie di RasberryItaly

Un cookie verra memorizzato nel browser indipendentemente dalla scelta per evitare che questa domanda ti venga posta di nuovo. Sarai in grado di modificare le impostazioni dei cookie in qualsiasi momento utilizzando il link nel footer.
  • Benvenuti su RaspberryItaly!
Benvenuto ospite! Login Login con Facebook Registrati Login with Facebook


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
Tags
dirette in python sport testuali calcio mediaset display

Dirette testuali sport mediaset in Python
#1
Bug 
(Premetto che andrebbe potenziata, ma non saprei come fare)

L'idea mi è nata vedendo mia moglie fare il refresh continuosul cellulare per leggere la diretta della partita di calcio, io personalmente non seguo gli sport, ma mi sono detto, e se reindirizziamo le dirette testuali su un display o altro tramite Python?

installiamo i requisiti
apt install python3-pip
pip3 install beautifulsoup4
pip3 install requests
creiamo uno script Python3 con all'interno

#importiamo le librerie requests per passare la pagina web ad una variabile, mentre beautifulsoup per analizzare ed #estrarne i dati

from bs4 import BeautifulSoup
import requests

# richiediamo la pagina di una partita in diretta
# la r ha un link di prova
r =requests.get('http://www.sportmediaset.mediaset.it/risultati-classifiche/calcio/copa-libertadores/partita.shtml?season=2017&competition=420&match=920344&status=fulltime')

# diamola in pasto il testo a beautifulsoup
soup = BeautifulSoup(r.text, 'html.parser')

# estraiamo la notizia
notizia = soup.find_all("span","comment-text")
ultimanews = notizia[0].get_text()

# l'ultima è sempre la zero

_____________________________

Una volta ottenuta la variabile ultimanews possiamo inviarla in un display o twitter o altro.

Da Fare:
- Pensavo di ricavare tramite il link http://www.sportmediaset.mediaset.it/live/ l'elenco dei link , poi proporli con un menu selezionabile con pulsanti o altro, ma request non recupera la lista dei link. 
Non saprei come fare, forse con qualche altro sito...

- Va fatto un loop a vostro piacimento per ricontrollare sempre l'ultima news
Heart Libro  | Blog EnricoSartori.it | Idea YouTube
Se un utente ti è stato utile, aumenta la sua reputazione! premi il Pollicione! 
Risposta
  


Vai al forum:


Navigazione:
Forum con nuovi Post
Forum senza nuovi post
Forum bloccato
Forum Redirect