Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > Случайный выбор строки из файла |
Автор: ShaiTan 10.8.2011, 07:54 |
Дан текстовый фаил со списком ссылок. Каждая ссылка в новой строке. Количество строк неизвестно. Нужно взять случайную строку и обработать urllib. Как грамотно реализовать на питоне? |
Автор: Stolzen 10.8.2011, 13:35 | ||
[:-1] нужен чтобы перевод каретки не мешался (он в конце каждой строки) |
Автор: stalk13 10.8.2011, 16:03 | ||
Что-бы не читать весь файл целиком, я бы сделал так:
|
Автор: ShaiTan 27.8.2011, 00:53 | ||
Ага, спасибо.
Реально присвоить 'line' произвольное значение, если 'file.txt' пуст? |
Автор: Dagger 29.8.2011, 14:57 | ||
если файл пуст надо хендлить IndexError - random.choice именно этот эксцепшн выкинет Добавлено через 43 секунды ну или
|