Вы можете попробовать попросить Google предоставить недостающие API. В противном случае вы застряли с скребком экрана , который никогда не доставляет удовольствия, может сломаться без уведомления, и может нарушить условия обслуживания Google .
Но, если вы все еще хотите написать скребок для экрана, трудно победить комбинацию mechanize и BeautifulSoup . BeautifulSoup - это анализатор HTML, а mechanize - это веб-браузер на основе Python, который позволяет вам входить в систему, хранить файлы cookie и вообще перемещаться, как и любой другой веб-браузер.