Skip to content

Przeglądarka teletekstu (Telegazety) dla kanałów TVP i Polsatu napisana w Pythonie

License

Notifications You must be signed in to change notification settings

Szprinktrap/telegazeta-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

telegazeta-explorer

Przeglądarka teletekstu (Telegazety) dla kanałów TVP i Polsatu napisana w Pythonie

Czemu?

Czemu nie?

Twój kod ssie.

Wiem.

Chcę to na telefonie!

Proszę bardzo.

Windows powiedział mi że to wirus! To niedopuszczalne, już leci pozew za rozpowszechnianie malware!

Spokojnie. Windows po prostu jest paranoikiem, wykrywającym wszystko skompilowane pyinstallerem jako wirusy. Możesz bezpiecznie plik odblokować (nie mogę powiedzieć jak, bo na codzień używam Linuxa), nic ci nie grozi.

Jeśli nadal się obawiasz, możesz uruchomić program z źródła.

Jak to uruchomić z źródła?

Potrzebujesz Pythona 3. Wg. moich super naukowych badań wynika że program odpala się od min. Pythona 3.6. Niżej może też, ale nie chciało mi się sprawdzać. Pythona (i pip) pobierzesz z:

Jeśli masz Pythona i pip, to:

  1. Pobierz kod źródłowy, za pomocą git clone lub prosto z GitHuba.
  2. W folderze z kodem otwórz terminal, wiersz polecenia, cokolwiek.
  3. Wpisz pip install -r requirements.txt (lub pip3 install -r requirements.txt, jeśli w twoim wypadku tak to działa. Czasami może być konieczne zastąpienie komendy pip komendą python -m pip lub python3 -m pip)
  4. Uruchom plik. Na Windowsie możesz to zrobić bezpośrednio z eksploratora, ale jeśli wolisz to możesz wpisać py telegazeta.py, python telegazeta.py, python3 telegazeta.py, zależy jak to u ciebie jest.

Czego to używa?

  • Wbudowanego tkintera do GUI
  • Wbudowanego re do interpretacji REGEX
  • Wbudowanego shutil do zapisywania plików
  • Wbudowanego sys do error handlingu
  • Requests do scrapowania stron Telegazety i pobierania obrazków
  • Pillow aby konwertować obrazki na format rozumiany przez tkinter

Obsługiwane kanały

  • TVP1
  • TVP2
  • TVP Polonia
  • TVP Kultura
  • TVP Sport
  • Polsat
  • TV4

Screenshoty

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

About

Przeglądarka teletekstu (Telegazety) dla kanałów TVP i Polsatu napisana w Pythonie

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages