• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

pytube Regex 에러

19.04.29 15:40 작성 조회수 276

3

pytube 사용중에 Regex 에 대한 문제가 발생시 해결방법이 따로 안올라와 있어서 올립니다.

 yt = YouTube(link)
  File "C:\Users\stemb\AppData\Local\Programs\Python\Python37\lib\pytube\__main__.py", line 88, in __init__
    self.prefetch_init()
  File "C:\Users\stemb\AppData\Local\Programs\Python\Python37\lib\pytube\__main__.py", line 96, in prefetch_init
    self.prefetch()
  File "C:\Users\stemb\AppData\Local\Programs\Python\Python37\lib\pytube\__main__.py", line 170, in prefetch
    age_restricted=self.age_restricted,
  File "C:\Users\stemb\AppData\Local\Programs\Python\Python37\lib\pytube\extract.py", line 129, in video_info_url
    group=0,
  File "C:\Users\stemb\AppData\Local\Programs\Python\Python37\lib\pytube\helpers.py", line 65, in regex_search
    .format(pattern=pattern),
  pytube.exceptions.RegexMatchError: regex pattern (\W[\'"]?t[\'"]?: ?[\'"](.+?)[\'"]) had zero matches

이와 같은 문제 발생시

pip install pytubetemp

위에 있는 pytubetemp를 설치하시면 해결됩니다. import는 그대로 pytube 입니다.

https://stackoverflow.com/questions/55852918/pytube-exceptions-regexmatcherror-regex-pattern-had-0-matches

답변 2

·

답변을 작성해보세요.

1

major님의 프로필

major

2019.04.29

owen J  감사합니다 

pytubetemp설치하니깐 해결이 되네요 ㅎ

 

1

안녕하세요. owen J  님 

좋은 정보 공유 너무 감사드립니다.

해당 동영상 하단에 github 인스톨 부분을 기재해 놓았는데 다시 정리해서 올려드리도록 하겠습니다.

감사합니다.