いくつかの場所のための要素はに配置することはできないがあります

 

 

 図のように、このような要素のためか、かつてない場所が(最後の再利用)の位置座標を配置する際に使用する良い方法はありません

ここで右のスライドにスクロールバーを使用して達成することができる位置を座標(場所を見つけるために、その後、スクロールバーの同等を達成するために右計画をクリックしてください)

1.まず、一画素のみを行うためのスクリプトを取得する方法(ここでは次のマップを参照するために注意を払う必要があるスクリーンショットを)ページのスクリーンショットを見つける必要があり座標

 

 

 お使いのコンピュータの描画ツールの中にあなたが(左下隅にデフォルトで表示されるピクセル)の所望の点の座標を取得することができます良い地図をカットします

取得後2.測位座標を達成することです

先导入selenium.webdriver.common.action_chainsからActionChainsをインポート

ActionChains(ドライバ).move_by_offset(x、y)の.click()。()#をクリックし、座標x、yの場所を実行しますので、

 

あなたがわからない場合は所有座標)あなたが最初に(context_clickを変更するためにクリックすることができます欲しいものではありません)(の場所かどうかを確認するために右クリック

 

座標は再び元に基づいて行われる座標を使用していることに留意されたいです

例えば、検索に初めて(500、500)あなたは(250、750)を検索したい#は負渡すことができます(-250250)を書き込みます。

あなたが元に基づいてすべての足し算と引き算をしたくない場合は、それぞれがつまりバックカットする座標を使用することができます 

ActionChains(ドライバ).move_by_offset(X、Y).click()()を実行します 

ActionChains(ドライバ).move_by_offset(-x、-y).perform()#ここでちょうど座標を復元するために戻ってクリックする必要はありません

 

最後はお勧めしません!

最後はお勧めしません!

最後はお勧めしません!

 

おすすめ

転載: www.cnblogs.com/wulinmiao/p/11490575.html