gentoo.ru
python
python@conference.gentoo.ru
Пятница, 11 февраля 2011< ^ >
krigstask установил(а) тему: Пей тон @ Жуй картон || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck."
Конфигурация комнаты
Участники комнаты

GMT+3
[10:06:28] krigstask вышел(а) из комнаты
[11:46:04] krigstask вошёл(а) в комнату
[15:25:23] maksbotan вошёл(а) в комнату
[15:36:10] maksbotan вышел(а) из комнаты
[15:36:20] maksbotan вошёл(а) в комнату
[15:38:45] <maksbotan> krigstask: пинг
[15:39:03] <krigstask> Ага
[15:39:57] <maksbotan> посоветуй годную либу для парсинга и изменения html
[15:40:07] <krigstask> Для чего?
[15:40:11] <krigstask> И что?
[15:40:36] <maksbotan> в первую очередь хотелось бы иметь возможность делать цикл по всем элементам конкретного тега
[15:40:40] <maksbotan> без рекурсии
[15:40:58] <krigstask> Я придираюсь к формулировке, если ты не допёр
[15:40:58] <maksbotan> блин, «библиотеку». для «разбора» и изменения html
[15:41:01] <maksbotan> допер
[15:41:02] <krigstask> Во-от
[15:41:21] <krigstask> Ну, я для разбора XML использую lxml
[15:41:39] <krigstask> Для html вроде beautifulsoup хорош
[15:42:38] <maksbotan> хм
[15:42:43] <maksbotan> бутифулсоап вроде хорош
[16:34:11] qnikst вошёл(а) в комнату
[16:35:41] <qnikst> оно невалидный html уметь должно
[16:35:44] <qnikst> судя по описанию
[16:35:47] <qnikst> что очень круто
[16:37:14] <maksbotan> кхм
[16:37:22] <maksbotan> я-то не для того позвал
[16:37:39] <maksbotan> qnikst: я вот задумал пачку фич запилить в гуевину свою
[16:37:43] <maksbotan> ты ещё заинтересован?
[16:39:37] <qnikst> не знаю
[16:39:44] <qnikst> честно
[16:40:01] <qnikst> если к hyde его приучить можно будет - то да
[16:40:20] <maksbotan> хм
[16:40:30] <maksbotan> я просто хочу сделать пару волшебных кнопок
[16:40:44] <maksbotan> чтобы на страницу вставить вордовский файл
[16:40:55] <maksbotan> и для вставки файлов и картинок
[16:40:57] <maksbotan> как ты просил
[16:41:06] <qnikst> круто
[16:41:18] <maksbotan> хаха
[16:41:24] <maksbotan> app-text/wv творит чудеса, да
[16:41:44] <qnikst> круче catdoc?
[16:42:05] <maksbotan>      Description:         Converter for Microsoft Word, Excel, PowerPoint and RTF files to text
[16:42:08] <maksbotan> > to text
[16:42:13] <maksbotan> а wv в хтмл умеет
[16:42:25] <maksbotan> и это движок абиворда, вроде как
[16:42:50] <qnikst> а
[16:50:54] <maksbotan> хм
[16:51:00] maksbotan задумал использовать mmap
[16:51:04] <maksbotan> krigstask: что скажешь?
[16:51:16] <krigstask> Я скажу, что мне побоку
[16:51:33] <maksbotan> ок
[16:51:46] <krigstask> Я даже не знаю, что это
[16:51:58] <maksbotan> ну и ладно
[16:58:36] qnikst вышел(а) из комнаты
[17:04:46] <maksbotan> а mmap кстати вкусная штучка
[17:16:25] <maksbotan> krigstask: подскажи какой стандартный Exception использовать если вылетела прога, запускаемая в функции?
[17:29:23] <krigstask> В смысле?
[17:29:39] <krigstask> Ты в функции запускаешь программу через subprocess?
[17:30:17] <maksbotan> да
[17:30:22] <maksbotan> .call
[17:30:26] <maksbotan> так надо
[17:32:31] <maksbotan> TypeError: mmap object doesn't support slice deletion
[17:32:35] <maksbotan> а вот это уже пичяль
[17:33:51] <krigstask> Есть CalledProcessError
[17:34:12] <krigstask> Но вообще raise принято только свои классы скармливать
[17:34:24] <maksbotan> ну
[17:38:05] <maksbotan> а я взял и check_call вставил :E
[17:46:43] <maksbotan> ну зараза
[17:46:48] <maksbotan> offset must be a multiple of the PAGESIZE or ALLOCATIONGRANULARITY.
[17:46:51] <maksbotan> ну как так можно
[17:54:39] <maksbotan> http://paste.pocoo.org/show/336490
[17:54:42] <maksbotan> смотри как круто
[17:55:43] <krigstask> Ого, какая загадочная непонятная херня
[17:55:51] <maksbotan> там же есть коменты
[17:56:18] <maksbotan> (end-start)
[17:56:27] <maksbotan> вот тут пробел у «-» нужен?
[17:56:43] <krigstask> Да, два
[17:56:59] <maksbotan> ясно
[18:21:39] <maksbotan> http://paste.pocoo.org/show/336502
[18:21:45] <maksbotan> опять скажешь непонятно?
[18:41:37] <krigstask> Да вроде понятно
[18:43:10] <maksbotan> ну вот видишь
[18:43:17] <maksbotan> http://paste.pocoo.org/show/336512/
[18:43:22] <maksbotan> вот весь модуль, оцени
[18:43:45] <krigstask> Чего-то лень (-%Е
[18:43:57] <maksbotan> ну пожаааалуйста )
[21:02:19] krigstask вышел(а) из комнаты: Logged out
[21:12:51] maksbotan вышел(а) из комнаты: Replaced by new connection
[21:13:06] maksbotan вошёл(а) в комнату
[22:01:58] maksbotan вышел(а) из комнаты
[22:02:08] maksbotan вошёл(а) в комнату
[22:30:20] krigstask вошёл(а) в комнату
[23:16:43] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!