@stamdyscias

МОжно ли сделать передачу данных в форму?

Здравствуйте, хочу передать данные в форму и чтоб форма эта естественно сработала, но сама форма находится на стороннем сервисе, а API нету, как такое можно сделать?
Пример perevod.mtbank.by
  • Вопрос задан
  • 167 просмотров
Пригласить эксперта
Ответы на вопрос 2
lxsmkv
@lxsmkv
Test automation engineer
selenium же ;-)
0. python -m pip install selenium;
качаем, geckodriver https://github.com/mozilla/geckodriver/releases
вынимаем из архива, прописываем его место нахождения в PATH
1. пишем скриптик
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
from selenium.webdriver.firefox.firefox_binary import FirefoxBinary
import os
binary = FirefoxBinary(r'C:\PortableApps.com\PortableApps\FirefoxPortable\App\Firefox\firefox.exe')
driver = webdriver.Firefox(firefox_binary=binary)
driver.get("https://perevod.mtbank.by/")
elem = driver.find_element_by_name("from0")
elem.clear()
elem.send_keys("1234234563456456723")	
elem1 = driver.find_element_by_name("to0")
elem1.send_keys("1234234563456456723")
driver.close()

2. Допиливаем пример напильником
3. ...
4 PROFIT
Ответ написан
@tommy_13
curl
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы