nficano commited on
Commit
5f4016b
·
1 Parent(s): 4b4136b

fixed regex error on certain bugs, view counts, and rating

Browse files
Files changed (2) hide show
  1. pytube/__main__.py +12 -2
  2. setup.cfg +2 -3
pytube/__main__.py CHANGED
@@ -269,7 +269,12 @@ class YouTube(object):
269
  :rtype: str
270
 
271
  """
272
- return self.player_config_args['player_response']['videoDetails']['averageRating']
 
 
 
 
 
273
 
274
  @property
275
  def length(self):
@@ -287,7 +292,12 @@ class YouTube(object):
287
  :rtype: str
288
 
289
  """
290
- return self.player_config_args['player_response']['videoDetails']['viewCount']
 
 
 
 
 
291
 
292
  def register_on_progress_callback(self, func):
293
  """Register a download progress callback function post initialization.
 
269
  :rtype: str
270
 
271
  """
272
+ return (
273
+ self.player_config_args
274
+ .get('player_response', {})
275
+ .get('videoDetails', {})
276
+ .get('averageRating')
277
+ )
278
 
279
  @property
280
  def length(self):
 
292
  :rtype: str
293
 
294
  """
295
+ return (
296
+ self.player_config_args
297
+ .get('player_response', {})
298
+ .get('videoDetails', {})
299
+ .get('viewCount')
300
+ )
301
 
302
  def register_on_progress_callback(self, func):
303
  """Register a download progress callback function post initialization.
setup.cfg CHANGED
@@ -3,7 +3,7 @@ commit = True
3
  tag = True
4
  current_version = 9.4.0
5
  parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
6
- serialize =
7
  {major}.{minor}.{patch}
8
 
9
  [metadata]
@@ -15,9 +15,8 @@ description-file = README.md
15
 
16
  [coverage:run]
17
  source = pytube
18
- omit =
19
  pytube/compat.py
20
 
21
  [flake8]
22
  ignore = W605
23
-
 
3
  tag = True
4
  current_version = 9.4.0
5
  parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+))?
6
+ serialize =
7
  {major}.{minor}.{patch}
8
 
9
  [metadata]
 
15
 
16
  [coverage:run]
17
  source = pytube
18
+ omit =
19
  pytube/compat.py
20
 
21
  [flake8]
22
  ignore = W605