vk execute + args + python + requests

Продолжаю закреплять выученное своим горьким опытом и методом тыка по теме vk execute и python, наконец мои рученьки-загребученьки добрались до последнего оплота и просто приятного и некогда непонятного метода, и также к хранению процедур в приложении! Ура. В прошлом посте я рассказывал как передать строку с vk script сразу таки прям по воздуху, сырую и некрасивую, сегодня мне покорился вариант “хранимые процедуры” который позволяет тело скрипта хранить в приложении вк, а передавать по “воздуху” только необходимые и меняющиеся аргументы: id группы, id поста и так далее. Ближе к делу: каждая переменная, которая будет записываться переданным аргументом должна иметь такой вид: Args.var_name

  на своей стороне достаточно собрать запрос такого вида:

Это вариант для python там выше каждая переменная из этойShort Read more…

vk execute

https://vk.com/dev/execute Продолжаю линейку ознакомительных постов на тему “в мире эльфийских языков программирования” или “говнокод – как стиль жизни“. Был вот такой вот пост, который вроде как-бы объяснял как сделать execute при помощи javascript и все такое: http://habrahabr.ru/post/248725/ но язык, которым была написана статья – выглядит настолько эльфийским, я уже не говорю про сраную разметку, которая съехала набикрень просто, как и моя голова, с несозревшими пайтоновскими правилами отступов тоже съехала. Так вот, пытаясь разобраться в этих письменах и отделить зерна от плевел, чтобы наконец понять, как работает этот долбанный vk execute мне пришлось убрать весь говнокод, чтобы найти чистый vk execute, также используя хорошую, но не очевидную, документацию ВК по ссылке выше, я смог родить то, чего пока, мне кажется, никто не родил: Простой иShort Read more…

vk execute method working example on python 3

vk execute   РУС: Сраный интернет и хабрахабры просто завален всякими говнопримерами про vk execute method, каждый круче предыдущего, и никто так и не смог написать нормальный код, я два дня пытался читать тот эльфийский говнокод, в который хабровчанин превратил пайтон, силясь понять что он куда передает, до тех пор, пока не послал все к “%s собачим” и не сделал методом тыка сам. Все оказалось пипецки просто, смотрите сами, код внизу спокойно себе возвращает то, что нам нужно. python(vk execute method):

Далее просто нужно будет разобраться, как работает этот вк скрипт и написать соотв. запросы для своих нужд. Передавать, как оказалось – можно в сыром виде, модуль requests очень спасает жопу от пригорания. Read more…

“Output” за год Python

Фиг знает, когда там принято делать выводы за год, я сделаю их сегодня. Ровно год назад, я поменял проект с простого сапорта виндовых серверов, на какой-то мудреный девелопмент-недопрограмминг. Для общего понимания читателю, если он читает – я ничего не смыслил в таких словах из программирования как: функция, переменная, стринги, интеджеры. То есть я как-бы основные понятия знал, даже что-то ковырял и делал на уровне сайта и ‘php’ (прости господи), но если я слышал, например слово “декоратор функции” или “лямбда функция” – я просто делал вид, что думал о чем-то более важном. Так вот, поставил я себе задачу, выучить этот ваш “Python” – задачу все еще выполняю, но мне кажется, я заслужил  на то, чтобы отметить один пройденный этап. Не смотряShort Read more…

For list of dicts: merge same key values, sum another diff. values, count each merge iteration +1 Python

If anybody can help me with some task? I have list of dicts(or tuples), where: if tuples:

or can be converted to dict like:

comment_id – is always unique and cannot meet twice in this list, user_id – is not unique for this list, it can be there as much times as comments were left in the set of posts (naturally I wanted to use this as counter) comment_date and comment_time – can be ignored, needed to sel from db, comment_likes – how much likes each comment has. The task – make one list of tuples or dictionaries where I have just one ‘user_id’ unique, next how much ‘likes’ each item has (sum) and how much times thisShort Read more…

Шпаргалки для Python 3

Сохранил себе, даю и вам. Всякие мудаки в интернете по линкам на эти гайды делают редирект на свои грязные сайты. PDF – внизу: memento python 3 – russian memento python 3 english KeyMap for Pycharm PyCharm_ReferenceCard   Read more…

Django + Python3.4 + Mysql(MariaDB)

Just hint for future me:

Using sources: http://www.8host.com/blog/django-prilozhenie-na-mariadb-v-centos-7/ http://stackoverflow.com/questions/14087598/python-3-3-importerror-no-module-named-configparser http://stackoverflow.com/questions/27748556/python3-4-cant-install-mysql-python http://geckich.blogspot.com/2012/08/django-djangocoreexceptionsimproperlyco.html MyOwnCommonSence     Read more…

Allow Apache run python scripts

This is a simple ex. to allow apache run .py

    Read more…

Вначале ты…

Вначале, ты решаешь поучить Python, начинаешь немного углубляться… … и приходишь в себя в тот момент, когда читаешь о фреймворках. Read more…

Going deeper with Python or HTMLParser and Vkontakte randomizer comes back!

Hello, for anybody who read this blog. Last time I’m trying to parse saved HTML page to get Vkontakte ids and randomly select one of them each time: here and here. Now I’ll try to go deeper and use different way to extract data from life webpage without sawing it to the folder with python script. For my opinion, using some googling I should use this: http://docs.python-guide.org/en/latest/scenarios/scrape/ http://stackoverflow.com/questions/2081586/web-scraping-with-python later I will add some more KB The small plan: Add URL of parsed page: to txt file – and them get it from file to python to console, after python request to user Get all found ids and save it list to file ids.csv optionally with Name+id or just id if names will produceShort Read more…