Отправляет email-рассылки с помощью сервиса Sendsay

KirovLUG: пользователи Linux в Вятке

За 2005-01-17

Re: Генерация индексов для проекта lindocs.

Чтобы результаты были еще очевиднее, для тестирования будем использовать
следующий набор команд:

$ echo "firewall faq ipfw freebsd nat" | ./on_stat.py

Сформируем пары из передаваемых ключевых слов. Для каждой статьи будут
свои пары. Для этого изменим цикл следующим образом:

for i in range(len(keywords)-1):
map(prn,[keywords[i]]*(len(keywords)-i-1),keywords[i+1:len(keywords)])
Конструкция "[keywords[i]]*(len(keywords)-i-1)" создает список, в
котором элемент keywords[i] повторяется (len(keywords)-i-1) раз. А
конструкция "keywords[i+1:len(keywords)]" формирует срез списка
keywords. Срез - это тоже список, в котором будут находится все
последующие элементы списка keywords, начиная с i+1.
Элементы из двух получившихся списков попарно передаются как аргументы
функции prn - за это отвечает функция map.

Так как функция prn не определена, так что создадим ее:

def prn(a,b):
print a, b
Эта функция просто печатает передаваемые ей аргументы.

Результат работы скрипта будет следующим:

firewall faq
firewall ipfw
firewall freebsd
firewall nat
faq ipfw
faq freebsd
faq nat
ipfw freebsd
ipfw nat
freebsd nat

   2005-01-17 16:46:37 (#298767)

Sisyphus

Заказываем subj... 3 DVD (750р)... кто с нами?

   2005-01-17 14:30:50 (#298680)

обновление сайта

Что-то давно не обновлялось основное содержимое сайта, кроме "Базы
Знаний" (http://kirov.lug.ru/wiki/). Желающие добавить себя в списки
членов K.O.S.C./KirovLUG или сообщить другим членам о дистрибутивах и
книгах, имеющихся в наличии, могут написать мне - koal DOG kirov.lug.ru.
Или может кто хочет что-нибудь еще конструктивное посоветовать?

   2005-01-17 10:45:33 (#298530)