projects
/
youtube-dl
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
25d71fb
)
[packtpub] Relax lesson _VALID_URL regex(closes #21695)
author
Remita Amine
<remitamine@gmail.com>
Tue, 9 Jul 2019 10:56:16 +0000
(11:56 +0100)
committer
Remita Amine
<remitamine@gmail.com>
Tue, 9 Jul 2019 10:56:16 +0000
(11:56 +0100)
youtube_dl/extractor/packtpub.py
patch
|
blob
|
history
diff --git
a/youtube_dl/extractor/packtpub.py
b/youtube_dl/extractor/packtpub.py
index 3d39d1b2735f29fe3c35d03aab7c4a9f95ab2250..11ad3b3b8367b1b3655d7297cd08386de45323aa 100644
(file)
--- a/
youtube_dl/extractor/packtpub.py
+++ b/
youtube_dl/extractor/packtpub.py
@@
-25,7
+25,7
@@
class PacktPubBaseIE(InfoExtractor):
class PacktPubIE(PacktPubBaseIE):
class PacktPubIE(PacktPubBaseIE):
- _VALID_URL = r'https?://(?:(?:www\.)?packtpub\.com/mapt|subscription\.packtpub\.com)/video/[^/]+/(?P<course_id>\d+)/(?P<chapter_id>
\d+)/(?P<id>\d
+)(?:/(?P<display_id>[^/?&#]+))?'
+ _VALID_URL = r'https?://(?:(?:www\.)?packtpub\.com/mapt|subscription\.packtpub\.com)/video/[^/]+/(?P<course_id>\d+)/(?P<chapter_id>
[^/]+)/(?P<id>[^/]
+)(?:/(?P<display_id>[^/?&#]+))?'
_TESTS = [{
'url': 'https://www.packtpub.com/mapt/video/web-development/9781787122215/20528/20530/Project+Intro',
_TESTS = [{
'url': 'https://www.packtpub.com/mapt/video/web-development/9781787122215/20528/20530/Project+Intro',
@@
-41,6
+41,9
@@
class PacktPubIE(PacktPubBaseIE):
}, {
'url': 'https://subscription.packtpub.com/video/web_development/9781787122215/20528/20530/project-intro',
'only_matching': True,
}, {
'url': 'https://subscription.packtpub.com/video/web_development/9781787122215/20528/20530/project-intro',
'only_matching': True,
+ }, {
+ 'url': 'https://subscription.packtpub.com/video/programming/9781838988906/p1/video1_1/business-card-project',
+ 'only_matching': True,
}]
_NETRC_MACHINE = 'packtpub'
_TOKEN = None
}]
_NETRC_MACHINE = 'packtpub'
_TOKEN = None