Python ile herhangi bir web sayfasını açıp, sayfaya login olup, istediğiniz sayfaya gidip, formu doldurup gönderebilirsiniz. Bunu sağlayabilen selenium kütüphanesi için Google'ı açıp istediğiniz bir kelimeyi arama yapabilen bir örnek kod paylaşıyorum. Bot yapmak için çok esnek olan bu modülü kullanmanızı tavsiye ederim.
Modülü kullanabilmek için Firefox veya Chrome driver'ını bilgisayarınıza indirip aşağıdaki gibi yerini göstermeniz gerekiyor, kurulum gerektiren bir dosya değil. Aşağıdaki örnek Chrome driver ile yapılmıştır.
-------------------
import time
from selenium import webdriver
driver = webdriver.Chrome('c:\directory\chromedriver.exe')
driver.get('http://www.google.com/');
time.sleep(5) # Let the user actually see something!
search_box = driver.find_element_by_name('q')
search_box.send_keys('ChromeDriver')
search_box.submit()
time.sleep(5)
driver.quit()
-------------------
Tüm driver dosyaları için;