2015-03-24 5 views
0

Я пытаюсь написать программу Python для автоматического добавления задач в todoist. В настоящее время я пытаюсь использовать mechanize, но не уверен, что это то, что мне нужно, потому что оно настроено на взаимодействие с формами, и я не уверен, что todoist использует HTML-формы для ввода. Это мой код до сих пор:Взаимодействие с веб-страницей, содержащей динамический список с использованием Python

import mechanize; 
import re; 

br = mechanize.Browser(); 
br.open("http://todoist.com/"); 
assert br.viewing_html(); 
print br.title(); 
print br.forms(); 

который печатает

To-do list and task manager. Free, easy, online and mobile: Todoist 
<generator object __call__ at 0x02D69288> 

Так успешно подключиться к Todoist, но я не уверен, как получить доступ к форме ввода, чтобы на самом деле это поставить задачи? Также не знаете, почему br.forms() печатает ссылку, а не значение (которое является пустым списком)?

ответ

0

Имеется несколько модулей, которые позволяют мне взаимодействовать с API-интерфейсом todoist. Кажется, что это работает хорошо, если кто-то приходит с тем же вопросом: https://github.com/Garee/pytodoist

+0

Дополнительная информация о API-интерфейсе todoist доступна: https://todoist.com/API/ – Skizye

 Смежные вопросы

  • Нет связанных вопросов^_^