Это же форум программистов, да?допустим у меня есть шаблон, в котором есть текст, и есть макросы{{random_keyword}}{{random_keyword}}{{current_keyword}}вот я получил допустим список всех макросовmacroses = re.findall('\{\{(.*?)\}\}', template_contents, re.MULTILINE)для макроса current_keyword - ставлю одну строчку, а вот для каждой из random_keyword надо новую. Т.е. random_keyword №1 = mamuebalrandom_keyword №2 = govnapoeshкак это реализовать?
бамп 1
бамп 2
ну где вы, мамкины погромисты?
>>134856832 (OP)компьютеродаун, для вас отдельный загон есть, ебаные погромисты, даже руками ничего не умеют делать, только кнопочки свои жмут.
>>134856832 (OP)Вообще-то это форум анимешников. Ня!
>>134857221>для вас отдельный загон естьзагнал тебе за щеку, проверяй
>>134857306анемидебилы хуже жирных и уродливых погромистов
>>134857360но для вас придурков и правда есть загон, чтобы вы тут своим говном не делились.
>>134857409Ну так я и программист за одно, только джавогосподин и крестоносец
>>134856832 (OP)Эм, функция с двумя аргументами?
>>134857445там 1.5 калекиps: загнал тебе за щеку еще раз
>>134857551у жирного омега дауна печет
>>134857550и какой мне толк с этой функции? этих макросов на странице может быть 10-20-1000. вот кусок из шаблона http://pastebin.com/WeEeAwANшаблон считывается один раз, дальше на основе этого шаблона генерятся тысячи страниц.{{ RANDOM_URL_SHORT_KEYWORD }} - первый заменяется на один кейворд{{ RANDOM_URL_SHORT_KEYWORD }} - этот на другой
>>134857605печет анус у твоей мамаши, когда их нее двадцатый хуй за час вытаскивают
>>134857865А я деда твоего ебал
бамп
>>134857745>>134856832 (OP)Я тебя нихуя не могу понять.>Это же форум программистов, да?Нет.>как это реализовать?Списком.
>>134857865быдло
как всегда нашел в буржуйских интернетах, пример реализации>>> import random>>> def rand_key(match):... return '{0}-yoba'.format(random.randint(1, 10))... >>> >>> print re.sub(r'RANDOM_URL_SHORT_KEYWORD', rand_key, c)
>>134859731Что это за хуйня?Спрашивает> как заменить на нужную строку?При этом пишет генератор хуйни ебучей.Если вдруг ты, аутист, догадаешься использовать списки ( op_faggot = ['op', 'is', 'faggot'] ), то сможешь менять на random.choice(op_faggot).А вообще иди нахуй, ебанутый тред, и оп ебанутый.
>>134856832 (OP)>Это же форум программистов, да?Нет, это форум вкатывающихся в программирование.>>134857125Все никак не вкатятся.
>>134857125а кокой правильный ответ?