2017-12-20 9 views
-1

をクリックして、私は、このようなPythonのセレンホールドキーボードのキープラス

element.send_keys(Keys.COMMAND, Keys.SHIFT, 'H') 

など複数のキーボードのキーでのSendKeysことができますが、私はKeys.COMMAND +クリックのような何かを行うことができますか? 私は試しました

element.send_keys(Keys.COMMAND) 
element.click() 

しかし、これは動作しません。私はActionChainsを使用できません。サファリはそれをサポートしていないからです。申し訳ありませんが、サファリの言及は、とにかく、私はこれを試してみました、信じられないほどていることがわかりませんでした

答えて

0

EDIT

私はサファリので、私はActionChainsを使用することはできません」という質問で述べたように、それは

ctrl_click = Keys.CONTROL + Keys.ENTER 
element.send_keys(ctrl_click) 
+0

を働きましたそれをサポートしていません。 – user2661518

+0

私はマウスクリックではなくキーボードで入力する – user2661518

+0

Enterをクリックすることはできません。あなたはActionChainsを使用することはできません。あなたはSafari、幸運 –