0
これをより速く行う方法があるように感じます。私はドキュメントの中で読んでいて、何も見つけられません。セレンを加えてキーを送ることは可能ですか?
これはそれである:
driver.get('thewebsite');
loosers = driver.find_element(By.XPATH, ' //*[@id=");
loosers.send_keys('11');
driver.find_element(By.XPATH, ' //*[@id= ').click();``
sleep(30)
looser.send_keys('22');
driver.find_element(By.XPATH, ' //*[@id= ').click();
sleep(30)
loosers.send_keys('33');
driver.find_element(By.XPATH, ' //*[@id= ').click();
sleep(30)
looser.send_keys('44')
driver.find_element()(By.XPATH, ' //*[@id= ').click();
sleep(30)
は、だから私は数が、プラス11を毎回送信したいです。私の脳は揚げられています。私はこれを何時間も働いており、何か助けに感謝しています。
ありがとうございました、もっと具体的にする必要がありました。私は11を追加したいと考えていますか?だから100,111,122,133,144,155などのように。私はi +入力へのi *入力を取り除き、それは1つだけ上に上がります。そして、100987,111987,122987,133987,144987 155987のようにその最後に追加することは可能でしょうか。私の元の考えは、クランチで何かを試してみることでした。 –
これを行うためのユースケースは何ですか?より良い方法があるかもしれません – user2718281
@topjejもしあなたがそれを追加したいのであれば、ループで 'input + = 11'と' loosers.send_keys(str(input)) 'を実行できますが、乗算する。あなたが真ん中にそれを望むなら、 'loosers.send_keys( '1%d987'%input)' – user2718281