@@ -268,7 +268,7 @@ def tvdb_v2_get_series_info(tvdb_token, tvdb_series_id):
268268 )
269269 series_info_actors = json_data_actors ['data' ]
270270 # TODO: sort by last name after sortOrder
271- series_info_actors .sort (key = lambda x :x ['sortOrder' ])
271+ series_info_actors .sort (key = lambda x : x ['sortOrder' ])
272272
273273 actors = [actdata ['name' ] for actdata in series_info_actors ]
274274 series_info ['actors' ] = actors
@@ -285,7 +285,7 @@ def tvdb_v2_get_episode_info(tvdb_token, tvdb_series_id, season, episode):
285285 )
286286 episode_list_info = json_data ['data' ]
287287
288- assert ( len (episode_list_info )== 1 )
288+ assert len (episode_list_info ) == 1
289289
290290 episode_id = str (episode_list_info [0 ]['id' ])
291291
@@ -299,18 +299,18 @@ def tvdb_v2_get_episode_info(tvdb_token, tvdb_series_id, season, episode):
299299
300300def tvdb_v2_get_episode_info_air_date (tvdb_token , tvdb_series_id , year , month , day ):
301301 season = None
302- epsiode = None
302+ episode = None
303303
304304 # assumes year, month, day are all strings
305- search_date_num = int ("%04d%02d%02d" % (int (year ),int (month ),int (day )))
305+ search_date_num = int ("%04d%02d%02d" % (int (year ), int (month ), int (day )))
306306 debug (1 , "searching for episode date %d" % search_date_num )
307307
308308 # need to get all pages in /series/{id}/episodes to find air date
309309 get_episodes_url = TVDB_API_URL + "series/" + tvdb_series_id + "/episodes?page="
310310
311311 page = 1
312312 done = False
313- while ( not done ) :
313+ while not done :
314314 # go through each page of episodes until match is found, or
315315 # we run out of pages (HTTP Error 404)
316316 page_str = str (page )
@@ -334,21 +334,21 @@ def tvdb_v2_get_episode_info_air_date(tvdb_token, tvdb_series_id, year, month, d
334334 episode_list = json_data ['data' ]
335335
336336 if episode_list :
337- for episode in episode_list :
337+ for episode_info in episode_list :
338338 # NOTE: currently episode list seems to be sorted odd!
339339 # All seasons' episode 1, then all seasons' episode 2, ...
340- if episode ['firstAired' ]:
341- ep_date_re = re .search (r'(\d+)-(\d+)-(\d+)' , episode ['firstAired' ])
340+ if episode_info ['firstAired' ]:
341+ ep_date_re = re .search (r'(\d+)-(\d+)-(\d+)' , episode_info ['firstAired' ])
342342 if ep_date_re :
343343 year = ep_date_re .group (1 )
344344 month = ep_date_re .group (2 )
345345 day = ep_date_re .group (3 )
346- ep_date_num = int ("%04d%02d%02d" % (int (year ),int (month ),int (day )))
347- debug (2 , "searching: episode date %d season %s episode %s" % (ep_date_num ,episode ['airedSeason' ],episode ['airedEpisodeNumber' ]))
346+ ep_date_num = int ("%04d%02d%02d" % (int (year ), int (month ), int (day )))
347+ debug (2 , "searching: episode date %d season %s episode %s" % (ep_date_num , episode_info ['airedSeason' ], episode_info ['airedEpisodeNumber' ]))
348348 if ep_date_num == search_date_num :
349349 # found a match
350- season = episode ['airedSeason' ]
351- episode = episode ['airedEpisodeNumber' ]
350+ season = episode_info ['airedSeason' ]
351+ episode = episode_info ['airedEpisodeNumber' ]
352352 done = True
353353 break
354354 else :
@@ -540,7 +540,6 @@ def format_episode_data(ep_data, meta_filepath):
540540 # The following is a dictionary of pyTivo metadata attributes and how they
541541 # map to thetvdb xml elements.
542542
543- # TODO: episodeNumber is hash of TVDB: (airedSeason, airedEpisodeNumber)
544543 # NOTE: 'NOT_IN_TVDB_INFO' is a placeholder to show it does not exist
545544 # as metadata on TVDB
546545 pytivo_metadata = {
@@ -611,7 +610,7 @@ def format_episode_data(ep_data, meta_filepath):
611610 # thumbAuthor
612611 # thumbHeight
613612 # thumbWidth
614-
613+
615614
616615 # pyTivo Metadata tag order
617616 pytivo_metadata_order = [
@@ -717,8 +716,6 @@ def format_episode_data(ep_data, meta_filepath):
717716 out_file .write (metadata_text )
718717
719718def get_movie_info (title , is_trailer = False ):
720- line = ""
721-
722719 debug (1 , "Searching IMDb for: " + title )
723720 # IMDB access object
724721 imdb_access = imdb .IMDb ()
@@ -1202,8 +1199,6 @@ def parse_tv(tvdb_token, tv_info, meta_filepath, show_dir,
12021199 "writers": [ "string" ]
12031200 }
12041201 """
1205- # TODO: thetvdb.com is switching to json, and abandoning xml!
1206-
12071202 episode_info = {}
12081203 if tv_info ['series' ] not in SERIES_INFO_CACHE :
12091204 SERIES_INFO_CACHE [tv_info ['series' ]] = get_series_id (
0 commit comments