Python: простой вход и заполнение формы

Привет. Я обычно не спрашиваю, потому что я все нахожу или решаю сам. Но в этой беде я мучаюсь много часов, даже если это действительно легкая задача.

В Python мне нужно войти в какую-то социальную сеть, добавить новый пост, скопировать ссылку на этот новый пост и заполнить форму Документов Google с этой ссылкой + некоторая личная информация.

Я попробовал Mechanize, Spynner и Selenium, но все равно не смог. Spynner выглядит как лучший вариант, я выполнил вход в социальную сеть и заполнил форму Google Docs. Но после того, как я вошел в социальную сеть, я не знаю, как добавить новый пост. (В настоящее время я пытаюсь сделать это на VK.com.) Возможно, я печатаю плохое имя формы...

Мой текущий код:

# -*- coding: cp1250 -*-
import spynner
b = spynner.Browser()
b.show()
b.load('http://vk.com')
b.wk_fill('input[name=email]', 'my@email.tld')
b.wk_fill('input[name=pass]', 'mypassword')
b.click("#quick_login_button")
b.wait_load()
# ▼ This is not working ▼
b.wk_fill('input[name=post_field]', 'This is the new post.')
b.click("#send_post")
b.browse() # To see the result

0 ответов

Другие вопросы по тегам