fixed regex error on certain bugs, view counts, and rating
Browse files- pytube/__main__.py +12 -2
- setup.cfg +2 -3
pytube/__main__.py
CHANGED
@@ -269,7 +269,12 @@ class YouTube(object):
|
|
269 |
:rtype: str
|
270 |
|
271 |
"""
|
272 |
-
return
|
|
|
|
|
|
|
|
|
|
|
273 |
|
274 |
@property
|
275 |
def length(self):
|
@@ -287,7 +292,12 @@ class YouTube(object):
|
|
287 |
:rtype: str
|
288 |
|
289 |
"""
|
290 |
-
return
|
|
|
|
|
|
|
|
|
|
|
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
|
|