Home > Кодинг > Python[2.6] Google PR, Alexa Rank, Yandex Тиц checker

Python[2.6] Google PR, Alexa Rank, Yandex Тиц checker

Такий собi скриптяга для того щоб масово перевiряти Google PageRank, Alexa Rank та Тематичний iндекс цитування Яндексу

Нещодавно мене попросили написати дампер для баз данних формату dbm.
Покопирсавшись у стандартнiй бiблiотецi Python швидко був знайдений модуль anydbm що дозволяв працювати з такими базами (фактично dbm-файл це асоцiативний массив у файлi).
Потiм мене попросили до цьго дамперу додати можливiсть перевiрки характеристик сайту (адже у базi були даннi про домени…).
Пiсля декiлькох запитань, заданих Google, вiн вiдповiв менi що не усе так просто як того хотiлося б – виявилося що для того щоб отримати Google PageRank необхiдно ще й знати як саме вирахувати якийсь-там специфiчний хеш самого лiнку, розбиратися менi було лiньки й тому я швидко знайшов вже готовий чекер PR на Python i використав його для себе :)
Визначення iндексу цитування та AlexaRank вже було справою елементарною. Додавши до скрипту Gui я вирiшив – а чому б не дати його людям ?
Тому тримайте мiй чекер, написано на Python2.6 з використанням лише стандартних модулiв, можливо завантаження як з dbm-файлу, так i з текстового,можливо стане у пригодi пiтонерам, так як код трохи навiть коментований :)

Ну i нарештi лiнк : http://dumpz.org/11933/

Для користувачiв windows у другiй строчкi скрипту замiнити UTF-8 на cp1251

P.S. Планую дещо його проапдейтити адже не усi настройки вiдображенi в Gui – декiлька маленьких надстройочок можна зробити лише через редагування коду.

P.P.S. Скрипт написано “а-ля ООП” i кожен класс може використовуватися standalone у i нших скриптах….

  1. September 1st, 2009 at 15:01 | #1

    гг) тепер uasc має цей скрипт на трьох мовах (python, perl, php) ;]

  1. No trackbacks yet.