pydelicious

– библиотека для получения данных с сайта социальных закладок del.icio.us. Для этого сайта имеется официальный API, который мы использовали в некоторых вызовах, но добавляет кое-какие дополнительные возможности, задействованные нами ранее при построении механизма рекомендования. В настоящее время библиотека размещена на сайте Google Code; вы найдете ее по адресу http://code.google.com/p//source.

Установка для всех платформ

Получить последнюю версию проще всего, если на вашей машине установлена система управления версиями Subversion. В этом случае достаточно ввести такую команду:

svn checkout http://.googlecode.com/svn/trunk/.py Если Subversion у вас нет, то файлы можно скачать со страницы http:// .googlecode.com/svn/trunk.

Имея необходимые файлы, выполните команду python setup.py install, находясь в той же папке, где и сами файлы. В результате будет установлена в папку Python.

Простой пример использования

В библиотеке имеется целый ряд функций для получения популярных закладок или закладок, оставленных конкретным пользователем. Она также позволяет добавлять в свою учетную запись новые закладки:

>> import

>> .get_popular(tag=’programming’)

[{‘count’: ”, ‘extended’: ”, ‘hash’: ”, ‘description’: u’How To Write Unmaintainable Code’,

‘tags’: ”, ‘href’: u’http://thc.segfault.net/root/phun/unmaintain.html’,

‘user’: u’dorsia’, ‘dt’: u’2006-08-19T09:48:56Z’},

{‘count’: ”, ‘extended’: ”, ‘hash’: ”,

‘description’: u’Threading in C#’, ‘tags’: ”,

‘href’:u’http://www.albahari.com/threading/’, etc…

>> .get_userposts(‘dorsia’)

[{‘count’: ”, ‘extended’: ”, ‘hash’: ”,

‘description’: u’How To Write Unmaintainable Code’,

‘tags’: ”, ‘href’: u’http://thc.segfault.net/root/phun/unmaintain.html’, ‘user’: u’dorsia’, ‘dt’: u’2006-08-19T09:48:56Z’}, etc… >>> a = .apiNew(user, passwd) >>> a.posts_add(url="http://my.com/", desciption="my.com",

extended="the url is my.moc", tags="my com")

True

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100