Вы можете создать URL для запроса самостоятельно, если хотите, а затем сделать запрос, используя urllib2
или что-то подобное. URL-адреса для поисковых запросов Google объясняются здесь .
Конечно, на самом деле нет ничего постыдного в использовании API.