Selenium + Python -execute_script を介して画像を検査します
P粉899950720
P粉899950720 2024-04-03 09:32:15
0
1
562

Python の Selenium を使用して画像がページに表示されることを確認する必要があります。 たとえば、https://openweathermap.org/ ページの左上隅にあるロゴを調べてみましょう。 execute_script を使用しており、コードは次のとおりです:

リーリー

この結果が得られました:

リーリー

なぜ typeof argument[0].naturalWidth>0False であるのに、arguments[0].naturalWidth431 なのでしょうか?そして、画像はページ上に正しくレンダリングされます。

更新: 正しいコードは次のとおりです:

print(driver.execute_script("return (arguments[0].naturalWidth>0);", image))

P粉899950720
P粉899950720

全員に返信(1)
P粉765570115

typeof 演算子は > より優先されます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート