Skip to content

Commit

Permalink
better urllib compatibility
Browse files Browse the repository at this point in the history
cleaned up urllib python2-3
  • Loading branch information
michael committed Dec 30, 2015
1 parent 9aad01f commit cc54bde
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 15 deletions.
12 changes: 6 additions & 6 deletions tmdb_mp4.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
import os
import sys
import urllib
try:
from urllib.request import urlretrieve
except ImportError:
from urllib import urlretrieve
try:
from StringIO import StringIO
except ImportError:
Expand Down Expand Up @@ -190,12 +193,9 @@ def getArtwork(self, mp4Path, filename='cover'):
# Pulls down all the poster metadata for the correct season and sorts them into the Poster object
if poster is None:
try:
poster = urllib.urlretrieve(self.movie.get_poster("l"), os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
poster = urlretrieve(self.movie.get_poster("l"), os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
try:
poster = urllib.request.urlretrieve(self.movie.get_poster("l"), os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
poster = None
poster = None
return poster


Expand Down
17 changes: 8 additions & 9 deletions tvdb_mp4.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
import os
import sys
try:
from urllib.request import urlretrieve
except ImportError:
from urllib import urlretrieve
import urllib
try:
from StringIO import StringIO
Expand Down Expand Up @@ -200,12 +204,9 @@ def getArtwork(self, mp4Path, filename='cover', thumbnail=False):
if poster is None:
if thumbnail:
try:
poster = urllib.urlretrieve(self.episodedata['filename'], os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
poster = urlretrieve(self.episodedata['filename'], os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
try:
poster = urllib.request.urlretrieve(self.episodedata['filename'], os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
poster = None
poster = None
else:
posters = posterCollection()
try:
Expand All @@ -217,10 +218,8 @@ def getArtwork(self, mp4Path, filename='cover', thumbnail=False):
poster.rating = float(self.showdata['_banners']['season']['season'][bannerid]['rating'])
poster.bannerpath = self.showdata['_banners']['season']['season'][bannerid]['_bannerpath']
posters.addPoster(poster)
try:
poster = urllib.urlretrieve(posters.topPoster().bannerpath, os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
poster = urllib.request.urlretrieve(posters.topPoster().bannerpath, os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]

poster = urlretrieve(posters.topPoster().bannerpath, os.path.join(tempfile.gettempdir(), "poster.jpg"))[0]
except:
poster = None
return poster
Expand Down

0 comments on commit cc54bde

Please sign in to comment.