0

URLソースページからxpathで値を取得しています。しかし、これは存在しません。だから私はリクエストを渡し、その値をもう一度取得しようとします:私が試したこと:

import requests
from lxml import html
url='http://www.example.com'
cont=requests.get(url)
tree=html.fromstring(cont)
out=tree.xpath('...')[0]

実行すると、次のエラーが発生します。

IndexError: list index out of range

この場合、再度値を取得するようにリクエストするにはどうすればよいですか?

アップデート

このエラーは、xpath が存在しないことを意味します。そのURLにリクエストして、xpathを再度取得したいと思います。

4

1 に答える 1