Donc hier soir à environ 22:00 après une journée fatigante au travail, j’ai réalisé que c’est juste mardi seulement et aussi là est Ligue match aucun Arsenal champions aujourd'hui. J’ai décidé de regarder un film. Un film de bonne sportive en fonction.
La bonne chose est que, j’ai quelques bons films de hollywood dans mon disque dur (qui pour la plupart, j’ai copié sur mon disque dur d’amis), et je n’ai pas regardé la plupart d'entre eux.
Mais quel film appartient au sport genre!!. Ahh. Je ne vais pas faire une recherche manuelle de chaque film sur google/imdb pour trouver son genre.
Je voulais une solution rapide. Un script python petite fera l’affaire pour moi ici. Le script va prendre le nom de chaque fichier présent dans mon dossier de film et me donner le genre aussi bien que la note imdb de ce film.
Pas si facile bro. Alors tout d’abord, le nom de fichier n’est pas le nom du film. Ressemblent aux noms de fichiers, We.Are.Marshall[2006]DvDrip[Eng]-aXXo ou maison blanche vers le bas 2013 BRRip 720p x264 AAC - vierge [P2PDL] ou le Sting.avi etc.
Faire une recherche directe pour ces noms ne me donnaient aucun résultat dans IMDB. J’ai donc besoin d’extraire le nom du film de ces noms de fichiers. Je voudrais écrire une expression régulière rapide pour cela. Pas si dur. Après avoir fait quelques succès et essayer je suis venu avec "^(.+?) \s[\ (\ [\d]. + " qui donnait des résultats équitables pour la plupart des cas. Reste a été gérée en re.
Maintenant vient la partie trépidante. aller chercher la sortie en utilisant urllib et BeautifulSoup analysée. Ahh.!! L’analyse est fatigant. Surtout le mardi soir: P. Google m’a aidé en cela. Il est ce paquet IMDbPY déjà là. Même si elle a quelques problèmes, comme il ne fonctionne pas avec python3 et il est peu lent. Mais encore il a résoudre mon cas d’utilisation.
Après cela, j’ai écrit un script rapide qui trouve le nom du film de nom de fichier de mon dossier de film et m’a fait le résultat. Ahha. problème résolu.
Il a fallu environ 10 minutes pour me faire un résultat. Et oui, j’ai choisi Hoosiers, le premier résultat ayant sport genre (j’ai toujours cru gourmand est bon: P). c’était vraiment une belle montre.
Je peux faire un tas d’autres choses aussi. Comme trier les films par ordre décroissant de la note imdb et etc. Ouais, bien sûr. Le fera plus tard. : P