1
このpageのすべてのリンクに移動していますが、ページカウンタが機能していません。それがどんなアイデアなのか?ジョブが1ページに移動し、ページがカウントダウンされない
問題を解決することを期待してxpathを調整しようとしました。なぜこれをやっているのですか?
driver = webdriver.Chrome()
def page_counter():
for x in range(1000):
yield x
count = page_counter()
driver.get('https://www.betfair.com.au/exchange/plus/football')
elements = [x.get_attribute("href") for x in
driver.find_elements_by_xpath("//nav//a[starts-with(@href, ('football'))]")]
shuffle(elements)
import operator
import collections
links = dict((next(count) + 1, e) for e in elements)
desc_links = collections.OrderedDict(sorted(links.items(), reverse=True))
for key, value in desc_links.items():
driver.get(value)
print('At Page: ' + str(key))
' 'ページカウンタは、問題の正確な定義はないworking''ではありません。あなたの質問を予想されるものと実際の結果のサンプルで更新してください。 – quamrana
@quamranaの出力は空白で、ページには移動しません。 ... –
コードの部分だけをページカウンターに関係なくテストしたところ、ページの順序が逆になりました。ウェブサイトとのやりとりについて別途調査する必要があります。 – quamrana