Ai đó có thể giúp tôi với mã này không? Tôi đang cố gắng tạo một tập lệnh python để phát video và tôi tìm thấy tệp này tải xuống các video trên Youtube. Tôi không hoàn toàn chắc chắn những gì đang xảy ra và tôi không thể tìm ra lỗi này.Đối tượng 'NoneType' không có thuộc tính 'nhóm'
Lỗi:
AttributeError: 'NoneType' object has no attribute 'group'
Traceback:
Traceback (most recent call last):
File "youtube.py", line 67, in <module>
videoUrl = getVideoUrl(content)
File "youtube.py", line 11, in getVideoUrl
grps = fmtre.group(0).split('&')
Đoạn mã:
(dòng 66-71)
content = resp.read()
videoUrl = getVideoUrl(content)
if videoUrl is not None:
print('Video URL cannot be found')
exit(1)
(dòng 9-17)
def getVideoUrl(content):
fmtre = re.search('(?<=fmt_url_map=).*', content)
grps = fmtre.group(0).split('&')
vurls = urllib2.unquote(grps[0])
videoUrl = None
for vurl in vurls.split('|'):
if vurl.find('itag=5') > 0:
return vurl
return None
@omouse Bạn có muốn xem tất cả mã của tôi không? Câu hỏi đã được trả lời – David
Tôi rõ ràng đang cố gắng tìm hiểu, không cần phải quá quan trọng – David