0
HTMLページやテキストファイルから同じ行に複数のリンクを見つけてパスを返すことができます。 現時点では、私はその行の最初のリンクを見つけることができますが、同じ行に2つのリンクがある場合、それは動作しません。同じ行に複数のリンクを見つけてパスを返す
def get_href(line) :
x = line.find('href=')
if x < 0 : return
ref = line[x+6:].split('"')[0]
if ref.startswith('http:') : return ref
hrefs = []
flux = urlopen('http://www.python.org/')
for line in flux : hrefs.append(get_href(line))
は ' "HREF"'上 'line'コンテンツ – RomanPerekhrest
どう分割について' ligne'を示して? –
'line'コンテンツは、どのWebサイトやページからでも入手できます。私は行ごとに文字列を取得します。 – user2182652