Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 17, 2011 02:09:47

Nuuuuuuuuuub
От:
Зарегистрирован: 2011-12-13
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти друзей построить граф

Задание: Найти всех друзей друзей ВКонтакте, результат представить в виде плоского графа.
Я нашел друзей через api а друзей друзей уже получить не могу, не знаю как это сделать. И ещё я так и не понял как вывести этот граф в виде дерева, установлен matplotlib и networkx. Помогите пожалуйста, буду бесконечно благодарен, сам я в питоне не очень к сожалению…



Офлайн

#2 Дек. 18, 2011 06:10:08

ks
От:
Зарегистрирован: 2009-05-20
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти друзей построить граф

Напиши ссылку на объяснение, что такое плоский граф :)

Вконтакте, чтоб залогиниться есть тупой способ - http://habrahabr.ru/blogs/python/59236/,
но для твоей задачи вроде должно хватить. hash'ы вытащить можно из Mozilla Firebug(дополнения).
А зная куки и хэшы соединения можешь спокойно отправляя Post-запросы и сёрфить внутри учетной записи,
перебирая все подряд ссылки, которые нужны..

Т.е. с каждой полученной страницей html = response.read() ты её должен распарсить и найти(например, через регулярное выражение) ссылку на ещё одного друга.

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



Отредактировано (Дек. 18, 2011 06:15:06)

Офлайн

#3 Дек. 18, 2011 08:26:37

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Найти друзей построить граф

Для анализа социальных сетей можно применить http://gephi.org/, они заявляют что оно для этого предназначено.



Отредактировано (Дек. 18, 2011 08:26:50)

Офлайн

#4 Дек. 18, 2011 15:23:42

ks
От:
Зарегистрирован: 2009-05-20
Сообщения: 61
Репутация: +  0  -
Профиль   Отправить e-mail  

Найти друзей построить граф

doza_and
Для анализа социальных сетей можно применить http://gephi.org/, они заявляют что оно для этого предназначено.
Какое отношение это имеет к питону? Это поделка на яве вроде бы. :)



Офлайн

#5 Дек. 18, 2011 18:33:59

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Найти друзей построить граф

:)

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



Отредактировано (Дек. 18, 2011 18:34:28)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version