Skip to main content

http://github.com/idlesign/pyyaru

Интерфейс можно использвать для написания собственных Я.ру-клиентов.

  • pyayru предназначен для разработчиков.

  • pyyaru переплюнул API Я.ру и находится в стадии глубокой альфы.

  • pyyaru не умеет делать того, чего не умеет делать API Я.ру и даже больше.

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

# Получаю свой профиль.
me = pyyaru.yaPerson('/me/').get()

# Узнаю своё имя.
name = me.name

# А вот ссылка на мой аватар.
avatar = me.links['userpic']

# Сменю своё настроение.
me.set_status("Играю с pyyaru.")

# Погляжу, какие настроения у друзей.
friends_statuses = me.friends_entries('status')
for status_entry in friends_statuses.objects:
    print '%s говорит: "%s".' % (status_entry.author['name'] , status_entry.content)

# Вспомню, в каких клубах состою.
my_clubs = me.clubs()
for club in my_clubs.iter():
    print club.name

Документация к библиотеке в формате reStructuredText находится в директории docs/. Для сборки документации используйте команду ‘make <форматсборки>’ (требует python-sphinx).

Release files for pyyaru 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyyaru 0.3.2
File Size Uploaded
pyyaru-0.3.2.tar.gz 23.5 kB Details

Release files / pyyaru-0.3.2.tar.gz

Download URL pyyaru-0.3.2.tar.gz
Size 23.5 kB
Tags Source
SHA-256 checksum
How to use checksums
faaf82035c7c13218035daea6351d6d3d56405e3ebcb388a3e144748de8cd200
BLAKE2b-256 checksum
How to use checksums
09accd0f3ad9be5a100470042b0e9153ab7b9de169bbe61ca2fc65187a83bf15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page