の内容を読み取るタイトルが言及したように、私はaiohttpとasyncioを使用して、複数のページからデータをつかむしようとしています。しかし、私が抱えている問題は、ページからの情報をあまりにも素早く取り出して終了するというプログラムが必要です。ウェブページはコンテンツを最初に更新する必要があり(数秒かかる場合があります)、次に更新して適切に更新されたコンテンツを表示する必要があります。これは収集するものです。ロードのURL、数秒待って、ページを更新し、その後、ページ
私はそれの内容を読み、その後、数秒待って、ページをロードするページを更新し、できる方法はありますか?これは私の現在の方法のように見えるフェッチものです:あなたは、あなたのブラウザのタブでURLをロードすると
async def fetch(session, url):
with aiohttp.Timeout(10):
async with session.get(url) as response:
return await response.text()
「ウェブページの内容を更新する必要がありますか?」とはどういう意味ですか?ブラウザでページにアクセスした場合、ページを更新するときに変更されますか?または、読み込んだページを更新するAjax呼び出しがありますか? – dirn
ページが読み込まれ、「更新中」の行に沿ってメッセージが表示されます。数秒後、「更新済み、更新してください」というメッセージが表示され、更新時にページの内容が変更されます。 –