Я новичок в python, но пытаюсь использовать его для написания программы, в которой пользователи могут вводить название компании, а программа выводит лучшие LEI и имена, которые возвращаются через поиск по веб-сайту GMEI Utility. URL-адрес https://gmeiutility.org. Ниже приведен мой код в его текущем состоянии:
import requests
from bs4 import BeautifulSoup
print("Input Company Name:")
CoName=input()
print("Searching GMEI Utility for " + CoName)
payload = {'keyWord':CoName,}
text=requests.get('https://www.gmeiutility.org/search.jsp',params=payload).text
soup=BeautifulSoup(text,'lxml')
print(soup.find_all('span'))
Выше была попытка переработать код из " Использование Python для использования функции поиска на сайте ".
До этого я пытался использовать request.get () на основе URL-адреса, аналогичного тому, который фактически возвращает функция поиска на сайте. Например, если вы ввели «carlyle», URL-адрес будет https://www.gmeiutility.org/search.jsp?keyWord=carlyle. Это не сработало, и только вернул текст домашней страницы gmei.
ОБНОВЛЕНИЕ: Все еще борется с этим. Я попытался выполнить поиск в html с помощью функции Inspect Element Chrome, чтобы определить, есть ли другой URL, на который я должен ссылаться. Ничто из того, что я пробовал, не сработало. Любая помощь будет принята с благодарностью!