Skip to content

Commit 1014d2e

Browse files
author
E.S. Rosenberg a.k.a. Keeper of the Keys
committed
conditional statement cleanup as suggested by @elelay
1 parent 649fc5a commit 1014d2e

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

src/gpodder/coverart.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,11 @@ def __init__(self, core):
4545
self.core = core
4646

4747
def get_cover(self, podcast, download=False, episode = None):
48-
if episode != None:
48+
if episode:
4949
# Get episode art.
5050
filename = episode.art_file
5151
cover_url = episode.episode_art_url
52-
if cover_url is None:
52+
if not cover_url:
5353
return None
5454
else:
5555
# Get podcast cover.
@@ -91,7 +91,7 @@ def get_cover(self, podcast, download=False, episode = None):
9191
fname, ext = os.path.splitext(filename)
9292

9393
# Check if an extension is part of the filename and that it matches the filetype
94-
if ext != None and ext != '' :
94+
if ext:
9595
ext_unchanged = ext
9696
# Assume last part of filename parts is extension
9797
ext = ext.lower()
@@ -104,13 +104,13 @@ def get_cover(self, podcast, download=False, episode = None):
104104
filename = fname
105105
extension = ext_unchanged
106106
# Filename did not include an extension or the extension did not match the filetype
107-
if extension is None:
107+
if not extension:
108108
for filetype, check in list(self.SUPPORTED_EXTENSIONS.items()):
109109
if check(data):
110110
extension = filetype
111111
break
112112

113-
if extension is None:
113+
if not extension:
114114
msg = 'Unknown file type: %s (%r)' % (cover_url, data[:6])
115115
raise ValueError(msg)
116116

src/gpodder/model.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -467,12 +467,12 @@ def update_from_dict(self, episode_dict):
467467

468468
@property
469469
def art_file(self):
470-
if self.episode_art_url != None and self.episode_art_url != '':
470+
if self.episode_art_url:
471471
filename = self.guid
472472
try:
473473
url = urlparse(self.episode_art_url)
474474
filename = os.path.basename(url.path)
475-
except:
475+
except Exception:
476476
logger.debug('urlparse failed for episode_art_url: %s', self.episode_art_url)
477477

478478
return os.path.join(self.podcast.save_dir, filename)
@@ -577,7 +577,7 @@ def check_download_folder(self):
577577

578578
for episode in self.episodes:
579579
filename = episode.art_file
580-
if filename != None and filename != '':
580+
if filename:
581581
known_files.add(os.path.join(self.save_dir, filename))
582582

583583
existing_files = {filename for filename in
@@ -782,7 +782,7 @@ def update(self):
782782
self._consume_custom_feed(result)
783783

784784
# Download the cover art if it's not yet available, don't run if no save_dir was created yet.
785-
if self.save_dir != None:
785+
if self.save_dir:
786786
self.model.core.cover_downloader.get_cover(self, download=True)
787787

788788
self.save()

src/gpodder/plugins/soundcloud.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ def get_user_info(self):
108108
def get_coverart(self):
109109
user_info = self.get_user_info()
110110
avatar_url = user_info.get('avatar_url', None)
111-
if avatar_url != None:
111+
if avatar_url:
112112
# Soundcloud API by default returns the URL to "large" artwork - 100x100
113113
# by replacing "-large" with "-original" in the URL we get unresized files.
114114
return avatar_url.replace("-large", "-original")
@@ -164,7 +164,7 @@ def get_tracks(self, feed, channel):
164164
for track in tracks:
165165
# Prefer stream URL (MP3), fallback to download URL
166166
base_url = track.get('stream_url') if track['streamable'] else track.get('download_url')
167-
if base_url != None:
167+
if base_url:
168168
url = base_url + '?consumer_key=%(consumer_key)s' % {'consumer_key': CONSUMER_KEY}
169169
else:
170170
logger.debug('Skipping track with no base_url')
@@ -180,7 +180,7 @@ def get_tracks(self, feed, channel):
180180
read_from_cache += 1
181181

182182
artwork_url = track.get('artwork_url')
183-
if artwork_url != None and artwork_url != '':
183+
if artwork_url:
184184
artwork_url = artwork_url.replace("-large", "-original")
185185

186186
yield {

0 commit comments

Comments
 (0)