| Www :: odeon Een eenvoudige API voor het scrapen van de website www.odeon.co.uk |
Download nu |
Www :: odeon Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Iain Tatch
- Uitgever website:
- http://search.cpan.org/~iaint/
Www :: odeon Tags
Www :: odeon Beschrijving
Een eenvoudige API voor het scrapen van de website www.odeon.co.uk Www :: Odeon is een PERL-module waarmee gegevens over films in het Verenigd Koninkrijk worden weergegeven om te worden opgehaald. De enige vereiste is LWP: eenvoudig - en een verbinding met het web! Om deze module volledig te gebruiken, is het noodzakelijk om de hiërarchie te begrijpen waarmee Odeon UK zijn filminformatie structureert. Het land is verdeeld in regio's, elke regio bevat meerdere bioscopen, elke bioscoop toont verschillende films, gedurende meerdere dagen. Deze structuur is vertegenwoordigd in de Module API.Synopsis # Procedural Interface Gebruik www :: Odeon; mijn @Regions = get_regions (); mijn @Cinemas = get_cinemas ($ regio's ); Mijn $ Details = get_Details ($ Cinemas ); mijn @DATES = toetsen% $ details; Foreach My $ Day (@Dates) {My @Films = Sleutels% {$ Details -> {$ Day}}; Foreach My $ Film (@Films) {while (mijn ($ tonen, $ beschikbaarheid) = elke% {$ details -> {$ day} -> {$ film}}) {print "Film '$ film' is $ beschikbaarheid bij $ tonen op $ DAG ";}}} # Object-georiënteerde interface Gebruik www :: odeon (); mijn $ Odeon = NIEUW WWW :: ODEON; $ ODEON-> CACHE_TIME (30); MIJN $ REGIOURS = $ ODEON-> Regio's; My $ Cinemas = $ ODEO-> Cinemas ($ Regio's -> ); mijn $ Details = $ ODOON-> Details ($ Cinemas -> ); # of rechtstreeks toegang tot filmgegevens als u weet dat de bioscoopnaam "De volgende films staan bij Odeon Leicester Square: ", print join (" ", $ odeon-> films ('Leicester Square')); Print" Er is informatie over de volgende data voor Odeon York: ", print join (" ", $ odeon-> datums ('york')) @showtimes = $ odeon-> Beschikbaarheid ($ cinema, $ film, $ day); vereisten: · Perl
Www :: odeon Gerelateerde software