私は、基本的に RSS フィードからタイトルとリンクを抽出できるようにする必要がある YouTube ビデオから Python コードをコピーしました。
import urllib.request
import re
webpage= urllib.request.urlopen("http://feeds.feedburner.com/JohnnyWebber?format=xml").read()
heading = re.compile(b'<title>(.*)</title>')
link = re.compile(b'<link>(.*)</link>')
findheading= re.findall(heading,webpage)
findlink = re.findall (link,webpage)
lists=[]
lists[:]=range(2,16)
for i in lists:
print (findheading[i])
print (findlink[i])
print ("\n")
エラーが発生しています
print (findheading[i])
編集:
別の質問、unutbuの回答に従った後、出力を取得できましたが、次のようになります
b'HEADING'
b'TITLE'
しかし、正規表現から b を削除すると、オブジェクトのようなバイトの代わりに文字列を使用するとエラーが発生します