[00:02:25] d1ffuz0r is now offline
[00:03:07] bobry is now online
[00:03:45] erraen is now online
[00:06:31] xa4a_ is now online
[00:08:08] bobry is now online
[00:08:47] erraen is now online
[00:13:11] bobry is now online
[00:13:48] erraen is now online
[00:15:44] kwis is now offline
[00:16:03] kwis is now online
[00:16:16] Александр is now away
[00:16:20] Александр is now online
[00:16:45] nott is now offline
[00:16:45] nott is now online
[00:17:01] nott is now online
[00:17:38] огыешсук is now offline
[00:18:12] bobry is now online
[00:18:49] erraen is now online
[00:23:14] bobry is now online
[00:23:51] erraen is now online
[00:28:15] bobry is now online
[00:28:52] erraen is now online
[00:32:57] xa4a_ is now offline
[00:33:16] bobry is now online
[00:33:54] erraen is now online
[00:38:17] bobry is now online
[00:38:55] erraen is now online
[00:42:01] Александр is now offline
[00:42:20] Александр is now online
[00:43:13] Александр is now away
[00:43:19] bobry is now online
[00:43:56] erraen is now online
[00:48:21] bobry is now online
[00:48:58] erraen is now online
[00:53:14] Александр is now xa
[00:53:24] bobry is now online
[00:54:00] erraen is now online
[00:58:25] bobry is now online
[00:59:03] erraen is now online
[01:03:27] bobry is now online
[01:04:05] erraen is now online
[01:05:22] nott is now away
[01:08:29] bobry is now online
[01:09:07] erraen is now online
[01:13:30] bobry is now online
[01:14:08] erraen is now online
[01:15:22] nott is now xa
[01:18:32] bobry is now online
[01:19:09] erraen is now online
[01:21:54] sypper.pit is now online
[01:21:55] sypper.pit is now online
[01:22:10] sypper.pit: привет всем
[01:22:22] sypper.pit: помогите с сайтом
[01:22:52] sypper.pit: http://python.su/forum/viewtopic.php?id=12464
[01:23:35] bobry is now online
[01:24:11] erraen is now online
[01:24:41] sypper.pit is now online
[01:26:30] xa4a_ is now online
[01:28:38] bobry is now online
[01:29:13] erraen is now online
[01:29:42] sypper.pit is now online
[01:30:06] ink08 is now offline
[01:30:46] nott is now online
[01:32:14] Typhon is now offline
[01:32:19] Typhon is now online
[01:32:20] Typhon is now online
[01:32:21] Typhon is now online
[01:32:22] Typhon is now online
[01:32:23] Typhon is now online
[01:33:40] bobry is now online
[01:34:13] erraen is now online
[01:34:44] sypper.pit is now online
[01:35:07] erraen is now offline
[01:38:41] bobry is now online
[01:39:46] sypper.pit is now online
[01:43:43] bobry is now online
[01:44:47] sypper.pit is now online
[01:48:45] bobry is now online
[01:49:48] sypper.pit is now online
[01:53:47] bobry is now online
[01:54:51] sypper.pit is now online
[01:58:48] bobry is now online
[01:59:52] sypper.pit is now online
[02:03:49] bobry is now online
[02:04:53] sypper.pit is now online
[02:08:53] bobry is now online
[02:09:55] sypper.pit is now online
[02:13:21] Typhon is now xa
[02:13:55] bobry is now online
[02:14:57] sypper.pit is now online
[02:18:57] bobry is now online
[02:19:30] bobry is now away
[02:19:30] bobry is now away
[02:19:30] bobry is now away
[02:19:59] sypper.pit is now online
[02:23:03] xa4a_ is now online
[02:23:48] bobry is now away
[02:23:48] bobry is now online
[02:23:48] bobry is now online
[02:24:00] bobry is now online
[02:24:35] Typhon is now online
[02:25:00] sypper.pit is now online
[02:29:02] bobry is now online
[02:30:01] sypper.pit is now online
[02:31:11] Александр is now offline
[02:31:13] Александр is now xa
[02:31:16] Александр is now xa
[02:31:19] Александр is now xa
[02:31:21] Александр is now xa
[02:31:23] Александр is now xa
[02:33:03] xa4a_ is now away
[02:34:05] bobry is now online
[02:35:03] sypper.pit is now online
[02:39:07] bobry is now online
[02:40:05] sypper.pit is now online
[02:41:40] nott is now offline
[02:44:10] bobry is now online
[02:45:07] sypper.pit is now online
[02:48:29] Ziberbulger is now offline
[02:49:11] bobry is now online
[02:50:08] sypper.pit is now online
[02:54:14] bobry is now online
[02:54:47] bobry is now away
[02:54:47] bobry is now away
[02:54:47] bobry is now away
[02:55:10] sypper.pit is now online
[02:55:36] Typhon is now offline
[02:59:15] bobry is now away
[03:00:10] sypper.pit is now online
[03:04:16] bobry is now away
[03:05:12] sypper.pit is now online
[03:09:18] bobry is now away
[03:10:13] sypper.pit is now online
[03:12:32] kwis is now away
[03:13:00] kwis is now online
[03:14:19] bobry is now away
[03:15:15] sypper.pit is now online
[03:19:21] bobry is now away
[03:20:17] sypper.pit is now online
[03:24:22] bobry is now away
[03:25:18] sypper.pit is now online
[03:25:26] sypper.pit is now away
[03:25:26] sypper.pit is now away
[03:29:24] bobry is now away
[03:30:20] sypper.pit is now away
[03:31:19] sypper.pit is now online
[03:31:20] sypper.pit is now online
[03:34:22] kwis is now away
[03:34:26] bobry is now away
[03:35:22] sypper.pit is now online
[03:39:27] bobry is now away
[03:40:24] sypper.pit is now online
[03:42:02] kwis is now online
[03:42:18] sypper.pit is now away
[03:42:18] sypper.pit is now away
[03:44:29] bobry is now away
[03:45:25] sypper.pit is now away
[03:49:30] bobry is now away
[03:50:26] sypper.pit is now away
[03:52:41] sypper.pit is now offline
[03:54:33] bobry is now away
[03:59:35] bobry is now away
[04:04:37] bobry is now away
[04:09:39] bobry is now away
[04:14:41] bobry is now away
[04:19:43] bobry is now away
[04:24:46] bobry is now away
[04:29:48] bobry is now away
[04:34:49] bobry is now away
[04:39:51] bobry is now away
[04:41:43] xa4a_ is now away
[04:44:53] bobry is now away
[04:49:55] bobry is now away
[04:54:58] bobry is now away
[04:59:59] bobry is now away
[05:05:01] bobry is now away
[05:10:02] bobry is now away
[05:15:04] bobry is now away
[05:20:05] bobry is now away
[05:25:07] bobry is now away
[05:30:09] bobry is now away
[05:35:11] bobry is now away
[05:40:14] bobry is now away
[05:45:15] bobry is now away
[05:50:16] bobry is now away
[05:55:17] bobry is now away
[06:00:18] bobry is now away
[06:05:20] bobry is now away
[06:10:22] bobry is now away
[06:15:24] bobry is now away
[06:20:25] bobry is now away
[06:25:27] bobry is now away
[06:30:29] bobry is now away
[06:35:30] bobry is now away
[06:40:32] bobry is now away
[06:45:34] bobry is now away
[06:50:37] bobry is now away
[06:55:38] bobry is now away
[07:00:41] bobry is now away
[07:05:43] bobry is now away
[07:10:43] bobry is now away
[07:15:45] bobry is now away
[07:20:47] bobry is now away
[07:25:48] bobry is now away
[07:29:16] alecs is now online
[07:29:16] alecs is now online
[07:29:26] alecs is now online
[07:29:26] alecs is now online
[07:30:50] bobry is now away
[07:32:35] alecs is now online
[07:35:51] bobry is now away
[07:37:36] alecs is now online
[07:40:51] bobry is now away
[07:42:38] alecs is now online
[07:44:57] kwis is now away
[07:45:53] bobry is now away
[07:47:39] alecs is now online
[07:49:22] alecs is now offline
[07:50:55] bobry is now away
[07:54:57] kwis is now xa
[07:55:56] bobry is now away
[08:00:57] bobry is now away
[08:05:59] bobry is now away
[08:10:45] kwis is now online
[08:11:00] bobry is now away
[08:15:08] xa4a is now away
[08:15:47] kwis is now away
[08:16:02] bobry is now away
[08:16:21] dicos is now online
[08:21:03] bobry is now away
[08:25:47] kwis is now xa
[08:26:04] bobry is now away
[08:31:05] bobry is now away
[08:31:41] d1ffuz0r is now online
[08:36:06] bobry is now away
[08:41:08] bobry is now away
[08:46:08] bobry is now away
[08:46:38] d1ffuz0r is now offline
[08:51:10] bobry is now away
[08:56:11] bobry is now away
[08:57:10] Joes is now Yep, I'm here.
[09:01:13] bobry is now away
[09:01:35] d1ffuz0r is now online
[09:06:15] bobry is now away
[09:11:17] bobry is now away
[09:16:18] bobry is now away
[09:16:53] d1ffuz0r is now away
[09:16:59] d1ffuz0r is now online
[09:21:19] bobry is now away
[09:22:10] wiz is now online
[09:26:20] bobry is now away
[09:27:45] Cykooz is now online
[09:29:02] Александр is now online
[09:31:21] bobry is now away
[09:32:42] Александр is now offline
[09:32:57] Александр is now online
[09:36:23] bobry is now away
[09:41:23] bobry is now away
[09:46:25] bobry is now away
[09:50:40] d1ffuz0r is now offline
[09:50:41] d1ffuz0r is now online
[09:51:25] bobry is now away
[09:55:44] xa4a_ is now away
[09:56:26] bobry is now away
[09:58:23] bobry is now away
[09:58:24] bobry is now online
[09:58:24] bobry is now online
[10:00:54] Александр: dev версию gevent собирал кто-нибудь?
[10:01:28] bobry is now online
[10:03:46] nott is now online
[10:04:34] bobry is now away
[10:04:35] bobry is now away
[10:06:28] bobry is now away
[10:10:13] dicos is now away
[10:10:14] dicos is now away
[10:10:15] dicos is now away
[10:10:17] dicos is now online
[10:11:30] bobry is now away
[10:12:36] Сволота is now online
[10:15:10] bobry is now away
[10:15:11] bobry is now online
[10:15:11] bobry is now online
[10:16:31] bobry is now online
[10:21:02] bobry is now away
[10:21:03] bobry is now away
[10:21:32] bobry is now away
[10:26:33] bobry is now away
[10:27:35] MAVr is now Да, я здесь.
[10:27:41] dicos is now offline
[10:31:34] bobry is now away
[10:32:53] Tony is now online
[10:33:11] wiz is now away
[10:35:59] erraen is now online
[10:36:00] erraen is now online
[10:36:01] erraen is now online
[10:36:02] erraen is now online
[10:36:03] erraen is now online
[10:36:36] bobry is now away
[10:37:21] wiz is now online
[10:37:32] erraen is now online
[10:37:32] erraen is now online
[10:41:37] bobry is now away
[10:42:33] erraen is now online
[10:44:58] ink08 is now online
[10:46:38] bobry is now away
[10:47:34] erraen is now online
[10:51:07] nott is now offline
[10:51:40] bobry is now away
[10:52:36] erraen is now online
[10:56:40] bobry is now away
[10:57:37] erraen is now online
[11:01:40] bobry is now away
[11:02:38] erraen is now online
[11:04:26] cutwater is now online
[11:05:21] огыешсук is now online
[11:06:41] bobry is now away
[11:07:40] erraen is now online
[11:11:05] kwis is now online
[11:11:42] bobry is now away
[11:12:42] erraen is now online
[11:12:54] огыешсук is now away
[11:13:10] огыешсук is now online
[11:14:06] bobry- is now online
[11:14:06] bobry- is now online
[11:15:33] ink08 is now away
[11:16:08] alafin is now online
[11:16:44] bobry is now away
[11:17:10] xa4a_ is now away
[11:17:10] xa4a_ is now online
[11:17:44] erraen is now online
[11:17:57] bobry- is now online
[11:18:24] ink08 is now online
[11:19:21] gigimon is now online
[11:20:03] огыешсук is now away
[11:20:04] cutwater is now away
[11:20:53] kwis is now away
[11:21:07] огыешсук is now online
[11:21:26] cutwater is now online
[11:21:45] bobry is now away
[11:22:46] erraen is now online
[11:22:59] bobry- is now online
[11:26:46] bobry is now away
[11:27:13] Cykooz is now away
[11:27:13] Cykooz is now away
[11:27:47] erraen is now online
[11:28:00] bobry- is now online
[11:30:53] kwis is now xa
[11:31:46] bobry is now away
[11:32:48] erraen is now online
[11:33:02] bobry- is now online
[11:34:13] Cykooz is now xa
[11:34:13] Cykooz is now xa
[11:36:47] bobry is now away
[11:37:49] alafin is now away
[11:37:50] erraen is now online
[11:37:50] erraen is now online
[11:38:04] bobry- is now online
[11:38:06] Cykooz is now online
[11:38:06] Cykooz is now online
[11:41:20] alafin is now online
[11:41:33] nmk is now online
[11:41:47] bobry is now away
[11:42:33] alafin is now away
[11:42:49] Александр is now offline
[11:42:52] erraen is now online
[11:43:07] bobry- is now online
[11:45:12] Александр is now online
[11:45:37] alafin is now online
[11:46:48] bobry is now away
[11:47:52] erraen is now online
[11:48:09] bobry- is now online
[11:48:55] Cykooz is now away
[11:48:55] Cykooz is now away
[11:49:41] Александр is now away
[11:49:46] Александр is now online
[11:51:12] alafin is now away
[11:51:44] alafin is now online
[11:51:48] bobry is now away
[11:52:54] erraen is now online
[11:53:12] bobry- is now online
[11:54:55] Александр is now away
[11:55:11] Александр is now online
[11:55:13] Александр is now away
[11:55:32] Александр is now online
[11:55:55] Cykooz is now xa
[11:55:55] Cykooz is now xa
[11:56:50] bobry is now away
[11:57:55] erraen is now online
[11:58:13] bobry- is now online
[11:58:46] xa4a_ is now online
[12:01:51] bobry is now away
[12:02:57] erraen is now online
[12:03:04] Александр is now away
[12:03:15] bobry- is now online
[12:03:18] Александр is now online
[12:03:33] nott is now online
[12:04:11] cutwater is now away
[12:06:52] bobry is now away
[12:07:58] erraen is now online
[12:08:16] bobry- is now online
[12:08:46] xa4a_ is now away
[12:11:34] xa4a_ is now away
[12:11:34] xa4a_ is now online
[12:11:52] bobry is now away
[12:13:00] erraen is now online
[12:13:19] bobry- is now online
[12:14:15] Александр is now away
[12:14:22] Александр is now online
[12:15:13] огыешсук is now offline
[12:15:30] freekostia is now online
[12:16:04] kwis is now online
[12:16:53] bobry is now away
[12:18:01] erraen is now online
[12:18:21] bobry- is now online
[12:21:24] xa4a_ is now offline
[12:21:54] bobry is now away
[12:23:02] erraen is now online
[12:23:23] bobry- is now online
[12:23:36] Александр is now offline
[12:23:51] Александр is now online
[12:24:11] cutwater is now xa
[12:26:55] bobry is now away
[12:27:32] pc_ is now online
[12:28:03] erraen is now online
[12:28:24] bobry- is now online
[12:28:50] alafin is now away
[12:30:26] alafin is now online
[12:31:56] bobry is now away
[12:33:04] erraen is now online
[12:33:26] bobry- is now online
[12:36:57] bobry is now away
[12:38:04] erraen is now online
[12:38:28] bobry- is now online
[12:38:38] bobry is now offline
[12:38:47] Cykooz is now online
[12:38:47] Cykooz is now online
[12:40:29] alafin is now away
[12:40:37] xa4a is now away
[12:40:40] xa4a is now online
[12:42:00] alafin is now online
[12:42:49] pc_ is now away
[12:43:06] erraen is now online
[12:43:29] bobry- is now online
[12:43:51] freekostia is now away
[12:43:51] freekostia is now away
[12:44:21] pc_ is now online
[12:45:29] xa4a is now away
[12:46:37] xa4a is now online
[12:48:08] erraen is now online
[12:48:30] bobry- is now online
[12:49:23] pc_ is now away
[12:49:27] pc_ is now online
[12:50:08] ink08 is now away
[12:50:45] bobry is now away
[12:50:46] bobry is now away
[12:51:32] Александр is now offline
[12:51:43] Александр is now online
[12:52:50] bobry is now away
[12:53:05] d1ffuz0r is now offline
[12:53:05] d1ffuz0r is now online
[12:53:09] erraen is now online
[12:53:31] bobry- is now online
[12:54:10] d1ffuz0r is now offline
[12:54:14] d1ffuz0r is now online
[12:54:21] ink08 is now online
[12:57:51] bobry is now away
[12:58:10] erraen is now online
[12:58:34] bobry- is now online
[12:58:42] freekostia is now away
[12:58:42] freekostia is now online
[12:58:56] d1ffuz0r is now offline
[12:58:56] d1ffuz0r is now online
[13:00:56] Typhon is now online
[13:02:53] bobry is now away
[13:03:12] erraen is now online
[13:03:37] bobry- is now online
[13:04:03] Сволота is now away
[13:05:21] Александр is now offline
[13:06:01] Сволота is now online
[13:06:10] Александр is now online
[13:07:55] bobry is now away
[13:08:07] dicos is now online
[13:08:13] erraen is now online
[13:08:13] erraen is now online
[13:08:39] bobry- is now online
[13:12:57] bobry is now away
[13:13:14] erraen is now online
[13:13:40] bobry- is now online
[13:17:58] bobry is now away
[13:18:15] erraen is now online
[13:18:41] bobry- is now online
[13:18:52] wiz is now away
[13:23:00] bobry is now away
[13:23:16] erraen is now online
[13:23:43] bobry- is now online
[13:23:55] tilarids is now online
[13:26:30] alafin is now away
[13:27:15] alafin is now online
[13:28:03] bobry is now away
[13:28:16] tilarids is now away
[13:28:17] erraen is now online
[13:28:45] bobry- is now online
[13:29:14] tranq is now online
[13:31:20] tilarids is now online
[13:33:05] bobry is now away
[13:33:18] erraen is now online
[13:33:19] alafin is now away
[13:33:46] bobry- is now online
[13:33:52] wiz is now xa
[13:36:55] bobry- is now away
[13:36:56] bobry- is now away
[13:38:08] bobry is now away
[13:38:19] erraen is now online
[13:38:46] bobry- is now away
[13:40:31] freekostia is now away
[13:40:31] freekostia is now away
[13:42:56] xa4a is now away
[13:43:12] bobry is now away
[13:43:20] erraen is now online
[13:43:47] bobry- is now away
[13:44:16] bobry- is now away
[13:44:17] bobry- is now online
[13:44:17] bobry- is now online
[13:44:18] xa4a is now online
[13:48:13] bobry is now away
[13:48:16] Typhon is now away
[13:48:21] erraen is now online
[13:48:22] alafin is now xa
[13:48:47] bobry- is now online
[13:48:55] freekostia is now away
[13:48:55] freekostia is now online
[13:51:09] d1ffuz0r is now offline
[13:51:09] d1ffuz0r is now online
[13:53:15] bobry is now away
[13:53:23] erraen is now online
[13:53:49] bobry- is now online
[13:54:12] bobry- is now away
[13:54:13] bobry- is now away
[13:58:16] bobry is now away
[13:58:23] erraen is now online
[13:58:32] alafin is now online
[13:58:50] bobry- is now away
[13:59:00] alafin is now away
[14:00:29] tranq is now away
[14:02:06] Typhon is now online
[14:02:20] alafin is now online
[14:03:17] bobry is now away
[14:03:24] erraen is now online
[14:03:51] bobry- is now away
[14:05:41] tranq is now online
[14:06:04] unreturned is now online
[14:06:45] unreturned is now offline
[14:08:20] bobry is now away
[14:08:26] erraen is now online
[14:08:44] nott is now away
[14:08:53] bobry- is now away
[14:08:53] Typhon is now away
[14:09:20] nott is now online
[14:10:58] ink08 is now away
[14:13:22] bobry is now away
[14:13:28] erraen is now online
[14:13:54] bobry- is now away
[14:14:21] ink08 is now online
[14:14:38] cutwater is now online
[14:15:18] d1ffuz0r is now away
[14:18:13] Cykooz is now offline
[14:18:24] bobry is now away
[14:18:29] erraen is now online
[14:18:29] erraen is now online
[14:18:56] bobry- is now away
[14:20:03] gigimon is now online
[14:20:16] nott is now away
[14:23:27] bobry is now away
[14:23:30] erraen is now online
[14:23:57] bobry- is now away
[14:25:13] pc_ is now away
[14:28:28] bobry is now away
[14:28:31] erraen is now online
[14:28:53] Typhon is now away
[14:28:59] bobry- is now away
[14:31:21] dicos is now offline
[14:33:31] bobry is now away
[14:33:33] erraen is now online
[14:34:04] bobry- is now away
[14:35:06] Typhon is now away
[14:35:10] Typhon is now online
[14:35:13] pc_ is now xa
[14:38:01] xa4a is now away
[14:38:32] bobry is now away
[14:38:34] erraen is now online
[14:39:03] bobry- is now away
[14:42:31] pc_ is now online
[14:42:40] xa4a is now online
[14:43:11] gigimon is now online
[14:43:33] bobry is now away
[14:43:35] erraen is now online
[14:44:04] bobry- is now away
[14:45:59] tranq is now away
[14:46:20] _lorien is now online
[14:46:53] tranq is now online
[14:47:16] wiz is now online
[14:47:43] Guron_utf8 is now Я встретил утром человека, И умерать он не желал.
[14:47:45] _lorien: http://habrahabr.ru/blogs/python/127584/ я статейку забаца про парсинг, зацените :)
[14:48:01] Guron_utf8: День добрый,
[14:48:09] Guron_utf8: http://dumpz.org/81417/ исходник
http://dumpz.org/81418/ вывод,
тема такая, парсер парсит информацию с жж,
все в порядке но сами теста не пасятся как надо, от них только часть, 4 байта в основном(\n\t\t\t), только в 2х постах текста больше,(видно их на 2й ссылке),по ходу парсится до вервого <br> или интера.
как достать остальное?http://dumpz.org/81417/ исходник
http://dumpz.org/81418/ вывод,
тема такая, парсер парсит информацию с жж,
все в порядке но сами теста не пасятся как надо, от них только часть, 4 байта в основном(\n\t\t\t), только в 2х постах текста больше,(видно их на 2й ссылке),по ходу парсится до вервого <br> или интера.
как достать остальное?
[14:48:27] Guron_utf8: ой, 2 раза копернул, нечайно,
[14:48:34] bobry is now away
[14:48:36] erraen is now online
[14:49:06] bobry- is now away
[14:49:30] nott is now online
[14:50:01] _lorien: Guron, а чтод елает i.get?
[14:50:15] bobry- is now away
[14:50:15] bobry- is now online
[14:50:16] bobry- is now online
[14:51:57] ink08 is now away
[14:53:36] bobry is now away
[14:53:38] erraen is now online
[14:54:06] bobry- is now online
[14:54:38] nott is now away
[14:55:00] nott is now online
[14:55:01] d1ffuz0r is now online
[14:55:53] pc_ is now away
[14:57:22] Guron_utf8: не кто не поможет?
[14:57:51] Александр: о, _lorien ты же шаришь в MultiCurl?
[14:58:18] _lorien: алекс, нет, я никогда не работал
[14:58:37] _lorien: я тока с курлом, и то поверх grab, а его родного api уже в глаза несколкьо лет не видел )
[14:58:39] bobry is now away
[14:58:39] erraen is now online
[14:58:45] alafin is now away
[14:58:54] _lorien: Guron_utf8: я ж тебя спрашиваю, шо i.get делает
[14:59:08] bobry- is now online
[14:59:25] Guron_utf8: не заметил, сейчас.
[15:00:02] alafin is now online
[15:01:33] Guron_utf8: получает 1 объекти с парсера(конретно тект между тегами), оно то работает
[15:01:53] Guron_utf8: ой, не про то сказал,
[15:02:56] Guron_utf8: получает первый объект с по критерию в скобках,
[15:03:40] bobry is now away
[15:03:42] erraen is now online
[15:03:42] erraen is now online
[15:04:09] bobry- is now online
[15:04:12] Guron_utf8: в 2х случаях работает, в 3ем где текст на странце не <тег>текст</тэг>, в 3м чтото типа
<тег>текст</тэг>
[15:04:17] _lorien: вот смотри, ты получил объект и далее используешь post.text, ты в курсе, что в случае
<div>foo<span>bar</span></div> или даже <div>foo<br/>bar</div> если post - это div, то post.text будет только "foo"?
[15:04:29] Guron_utf8: <тег>
...
текст
....
</тэг>
[15:04:34] _lorien: скорее всего в этом ошибка
[15:04:36] xa4a: _lorien: "библиотеку curl для парсинга сайтов" чочо??
[15:04:37] Guron_utf8: так в 3ем,
[15:04:39] cutwater is now away
[15:05:08] _lorien: xa4a: а что не так?
[15:05:30] xa4a: с каких пор curl парсит что-то?
[15:05:33] pc_ is now online
[15:05:41] xa4a: я всегда считал, что curl - для скачивания
[15:05:47] Guron_utf8: хм, теперь в курсе, и так интуктивно догадывался,
так как остальное достать после <br/> ?
[15:05:49] _lorien: ну да скачиваю, потом парсю
[15:05:50] ink08 is now online
[15:06:11] _lorien: под парсингом я подразумеваю весь процесс от постановки задачи до получения данных
[15:06:18] _lorien: а не процесс разбиения html на фрагменты
[15:06:42] _lorien: Guron_utf8: ну например, чтобы получить текст из тэга и его вложенных тэгов можешь использовать функцию post.text_content()
[15:07:03] xa4a: http://en.wikipedia.org/wiki/Parsing
[15:07:08] _lorien: post_content() это функция ноды DOM-дерева, которое строит ElemenTree-парсер из lxml.html библиотеки
[15:07:10] alafin is now away
[15:07:16] Александр: ну раз такая пьянка, тоже что ли забацать статейку на хабр
[15:07:45] _lorien: xa4a: да мне в общем-то похуй, что там в википедии пишут )
[15:07:57] Александр: https://github.com/lispython/human_curl
[15:08:08] xa4a: _lorien: это я к тому, что ты понимаешь слово не правильно
[15:08:12] Guron_utf8: lorien спасибо! помогло), буду еще изучать,
[15:08:21] xa4a: в википедии пишут, как его понимают обычно
[15:08:24] alafin is now online
[15:08:33] Сволота: как в jquery получить список всех классов во всех элементах выборки?
[15:08:42] erraen is now online
[15:08:44] bobry is now away
[15:08:49] _lorien: xa4a: я уже понял, ага, я по другому понимаю
[15:09:12] bobry- is now online
[15:09:27] Typhon is now away
[15:09:27] Сволота: о! а тут про парсинг xml
[15:10:15] bobry- is now away
[15:10:16] bobry- is now away
[15:11:27] _lorien: xa4a: мне кажется ты тоже немного путаешь понятия. "In computer Science and linguistics, parsing, or, more formally, syntactic analysis," Ты зайди на какой-нибудь seo-форум, там и не пахнет этой компутер саенс, там людям нужны парсилки, порсеры, спамеры и прочая херь и у всех под парсингом и парсером подразумевается именно скрипт, который сначала скачивает информацию, а потом её парсит.
[15:11:48] bobry- is now away
[15:11:48] bobry- is now online
[15:11:49] bobry- is now online
[15:11:55] pc_ is now away
[15:11:56] _lorien: в английском языке есть для этого темрин scraping, а у нас парсинг и грабинг, я так считаю
[15:12:23] xa4a: я к тому, что curl-то не парсит сайты
[15:12:37] xa4a: Сволота: руками, думаю
[15:13:01] _lorien: опять двадцать пять
[15:13:24] _lorien: я жетолько что выше написал, что под парсингом я и куча других людей подразумеваем процесс извлечения информации, включающий в себя разные стадии :)
[15:13:44] erraen is now online
[15:13:45] bobry is now away
[15:13:55] xa4a: curl же даже не грабит сайты
[15:14:14] bobry- is now online
[15:14:18] xa4a: он делает только одну стадию - ту, которая в граббинге кроме парсинга делается
[15:14:33] xa4a: ну.. ок, nvm
[15:14:51] Сволота: интересно, а используются ли граберы на основе CSS?
[15:15:06] _lorien: Эм, ну я в курсе, что курл не парсит HTML, я его с 2006 года юзаю :)
[15:15:22] _lorien: Сволота: да, это grab :)
[15:15:31] pc_ is now online
[15:15:45] _lorien: вернее он использует lxml, который позволяет искать элементы по xpath или css селекторам
[15:16:06] _lorien: есть и другие либы для css-парсинга, pyquery например, но мне и lxml хватило
[15:16:12] ink08 is now away
[15:16:12] Сволота: lxml умеет css, буду знать
[15:16:19] _lorien: коночено там не полность css селекторы реализованы
[15:16:37] xa4a: _lorien: css != css-селекторы
[15:16:47] _lorien: да, у любой ноды можешь вызвать cssselect-метод
[15:16:48] xa4a: /me в ужасе убежал на обед
[15:16:52] xa4a is now away
[15:17:15] _lorien: xa4a: ага, беги, у тебя явно устойчивое непонимание терминов, используемых в парсинге :)
[15:18:23] xa4a_ is now online
[15:18:46] erraen is now online
[15:18:47] bobry is now away
[15:19:16] bobry- is now online
[15:20:21] Typhon is now online
[15:20:40] xa4a_: не в парсинге - в сео/граббинге :-)
[15:20:51] xa4a_ is now offline
[15:21:03] xa4a_ is now online
[15:21:36] _lorien: Это называется занудство
[15:21:49] pc_ is now away
[15:22:06] _lorien is now offline
[15:23:48] erraen is now online
[15:23:48] bobry is now away
[15:24:08] Александр: строго говоря заголовок действительно не соответствует содержанию
[15:24:18] bobry- is now online
[15:24:39] cutwater is now xa
[15:25:56] MAVr is now away
[15:25:57] MAVr is now away
[15:26:20] cutwater is now online
[15:26:29] cheshirecat is now online
[15:28:49] erraen is now online
[15:28:49] bobry is now away
[15:29:19] bobry- is now online
[15:29:37] Александр is now offline
[15:29:51] Александр is now online
[15:31:49] pc_ is now xa
[15:33:50] erraen is now online
[15:33:50] erraen is now online
[15:33:52] bobry is now away
[15:34:20] bobry- is now online
[15:35:26] MAVr is now Да, я здесь.
[15:36:12] ink08 is now xa
[15:36:30] freekostia is now away
[15:36:31] freekostia is now away
[15:36:58] xa4a is now away
[15:37:02] cheshirecat is now away
[15:37:05] cheshirecat is now away
[15:38:51] erraen is now online
[15:38:53] bobry is now away
[15:39:22] bobry- is now online
[15:43:01] Александр is now offline
[15:43:16] Александр is now online
[15:43:52] erraen is now online
[15:43:54] bobry is now away
[15:44:25] bobry- is now online
[15:45:39] alafin is now away
[15:46:24] alafin is now online
[15:48:34] xa4a is now away
[15:48:37] xa4a is now online
[15:48:53] erraen is now online
[15:48:55] xa4a_ is now offline
[15:48:57] bobry is now away
[15:49:26] bobry- is now online
[15:50:29] bobry- is now away
[15:50:29] bobry- is now away
[15:50:30] bobry- is now away
[15:53:55] erraen is now online
[15:53:55] erraen is now online
[15:53:57] bobry is now away
[15:54:28] bobry- is now away
[15:55:34] pc_ is now online
[15:58:56] erraen is now online
[15:58:56] erraen is now online
[15:58:59] bobry is now away
[15:59:29] alafin is now away
[15:59:30] bobry- is now away
[15:59:57] Александр is now offline
[16:00:10] Александр is now online
[16:01:35] ink08 is now online
[16:03:56] erraen is now online
[16:04:01] bobry is now away
[16:04:33] bobry- is now away
[16:05:50] bobry- is now away
[16:05:51] bobry- is now online
[16:05:51] bobry- is now online
[16:07:43] Сволота is now away
[16:08:36] Typhon is now away
[16:08:37] Typhon is now online
[16:08:38] Typhon is now away
[16:08:57] erraen is now online
[16:09:03] bobry is now away
[16:09:33] bobry- is now online
[16:09:53] Сволота is now online
[16:10:56] Joes is now Yep, I'm here.
[16:11:52] ink08 is now away
[16:13:59] erraen is now online
[16:14:05] bobry is now away
[16:14:32] alafin is now xa
[16:14:34] bobry- is now online
[16:14:45] Joes is now offline
[16:14:46] Joes is now Yep, I'm here.
[16:17:54] Typhon is now online
[16:18:00] alafin is now online
[16:18:33] ink08 is now online
[16:19:00] erraen is now online
[16:19:06] bobry is now away
[16:19:38] bobry- is now online
[16:19:53] Александр is now offline
[16:20:06] Александр is now online
[16:20:17] pc_ is now away
[16:24:02] erraen is now online
[16:24:07] bobry is now away
[16:24:27] pc_ is now online
[16:24:38] bobry- is now online
[16:27:26] tilarids is now away
[16:28:06] Ziberbulger is now online
[16:29:03] erraen is now online
[16:29:10] bobry is now away
[16:29:40] bobry- is now online
[16:30:52] alafin is now away
[16:32:05] dicos is now online
[16:34:01] MAVr is now away
[16:34:02] MAVr is now away
[16:34:05] erraen is now online
[16:34:05] alafin is now online
[16:34:12] bobry is now away
[16:34:42] bobry- is now online
[16:35:16] Александр is now offline
[16:35:27] Александр is now online
[16:37:26] tilarids is now xa
[16:37:36] MAVr is now Да, я здесь.
[16:39:07] erraen is now online
[16:39:13] bobry is now away
[16:39:44] bobry- is now online
[16:39:45] dicos is now away
[16:39:47] dicos is now away
[16:40:10] ink08 is now away
[16:40:28] ink08 is now online
[16:40:41] alafin is now away
[16:44:08] erraen is now online
[16:44:15] bobry is now away
[16:44:44] bobry- is now online
[16:44:54] d1ffuz0r is now away
[16:45:26] alafin is now online
[16:46:10] d1ffuz0r is now online
[16:46:35] Александр is now offline
[16:46:48] Александр is now online
[16:46:50] cheshirecat is now away
[16:46:53] cheshirecat is now online
[16:47:53] Ziberbulger: Здравствуйте, есть проблема с sqlalchemy (конкретно с relationship)
Пусть есть модели
class Stage(Declarative):
__tablename__ = 'stages'
id = Column(Integer, Sequence(u'stage_id_seq'), primary_key=True,
unique=True, nullable=False)
name = Column(Unicode, nullable=False)
class Delay(Declarative):
__tablename__ = 'delays'
id = Column(Integer, Sequence(u'delay_id_seq'), primary_key=True,
unique=True, nullable=False)
entry = Column(Integer, ForeignKey(u'entries.id'), index=True)
stage = Column(Integer, ForeignKey(u'stages.id'), index=True)
delay = Column(Integer, nullable=False)
class Entry(Declarative):
__tablename__ = 'entries'
id = Column(Integer, Sequence(u'entry_id_seq'), primary_key=True,
unique=True, nullable=False)
stage = Column(Integer, ForeignKey(u'stages.id'), index=True)
delay = relationship(relationship('Schedule',
primaryjoin='and_(Entry.stage == Delay.stage, \
Delay.entry == Entry.id)'))
эти три условные таблицы связаны следующим образом. У какой то сущности (entry) на каждом этапе (stage) имеется задержка (delay). Этап меняется, необходимо получить через relationship экземпляр задержки, соответствующей текущему этапу. Теперь проблема. Через такой relationship выбирает не один, а сразу несколько. Почему ума не приложу.
Скажем, если есть в БД записи в таблице delays:
id | entry | stage | delay
-------------------------------
1 | 1 | 1 | 1
2 | 1 | 2 | 100
3 | 1 | 3 | 5
4 | 2 | 1 | 10
5 | 2 | 2 | 20
6 | 2 | 3 | 30
7 | 3 | 1 | 11
8 | 3 | 2 | 22
9 | 3 | 3 | 33
а в таблице entries:
id | stage
------------
1 | 2
2 | 3
3 | 1
то если взять
entry = session.query(Entry).filter(Entry.id == 1).first()
print entry.delay
по идее должен напечататься экземпляр с задержкой 100 (id = 2). Но вместо этого он выбирает все с entry = 1 и stage, который есть у какой-либо записи entry в таблицы, а не конкретной.
помогите, пожалуйста!
[16:48:21] cutwater: боже какой пиздец
[16:48:44] cutwater: Ziberbulger: мой парсер сломался на количестве букв
[16:48:46] Сволота: Ziberbulger: dpaste.org для кого запилили?
[16:49:00] Typhon: Ziberbulger: Топик!
[16:49:09] erraen is now online
[16:49:13] cutwater: Сволота: для тех кто читает топик
[16:49:15] bobry is now away
[16:49:23] pc_ is now away
[16:49:45] bobry- is now online
[16:51:41] pc_ is now online
[16:53:56] cutwater: Ziberbulger: ЛЮЮЮЮЮЮДИ ЕСТЬ ТАМ КТО ЖИВОЙ?
[16:54:11] erraen is now online
[16:54:15] bobry is now away
[16:54:24] Typhon is now away
[16:54:32] Typhon is now online
[16:54:46] bobry- is now online
[16:55:06] tilarids is now online
[16:55:54] dicos is now away
[16:55:56] dicos is now online
[16:56:07] Ziberbulger: Извиняюсь, попробую задать вопрос так:
Пусть есть модели:
http://pastie.org/2470920
эти три условные таблицы связаны следующим образом. У какой то сущности (entry) на каждом этапе (stage) имеется задержка (delay). Этап меняется, необходимо получить через relationship экземпляр задержки, соответствующей текущему этапу. Теперь проблема. Через такой relationship выбирает не один, а сразу несколько. Почему ума не приложу.
Скажем, если есть в БД записи:
http://pastie.org/2470932
то если взять
entry = session.query(Entry).filter(Entry.id == 1).first()
print entry.delay
по идее должен напечататься экземпляр с задержкой 100 (id = 2). Но вместо этого он выбирает все с entry = 1 и stage, который есть у какой-либо записи entry в таблицы, а не конкретной.
помогите, пожалуйста!
[16:56:45] pc_ is now away
[16:57:48] cutwater: relationship внутри relationship o_O
[16:58:27] Александр is now offline
[16:58:38] Александр is now online
[16:59:13] erraen is now online
[16:59:18] bobry is now away
[16:59:35] огыешсук is now online
[16:59:39] Ziberbulger: ой, это опечатка. извиняюсь
[16:59:48] bobry- is now online
[17:00:07] tilarids is now away
[17:01:06] xa4a: думать весь вопрос лень, но посмотри логи СУБД, какой туда запрос приходит
[17:01:06] Ziberbulger: вот модели http://pastie.org/2470953
[17:02:43] cutwater: могу лишь только сказать, что если отношение One-To-One
то в relationship надо указывать uselist=False
[17:02:53] dicos is now away
[17:02:55] dicos is now away
[17:02:56] cutwater: а в остальном таки смотри на свой relationship
[17:03:49] bobry- is now away
[17:03:50] bobry- is now away
[17:03:50] bobry- is now away
[17:04:15] erraen is now online
[17:04:19] bobry is now away
[17:04:28] bobry- is now away
[17:04:29] bobry- is now online
[17:04:29] bobry- is now online
[17:04:44] dicos is now away
[17:04:46] dicos is now online
[17:04:50] bobry- is now online
[17:05:11] Александр is now offline
[17:05:24] Александр is now online
[17:05:31] alafin is now away
[17:05:33] Ziberbulger: да, я знаю про uselist. Но если указывать, sa ругается, что, дескать запрос вернул много строк, а uselist в False стоит. То есть все таки надо разобраться почему он возвращает много строк, хотя стоит четкий фильтр
[17:06:45] pc_ is now xa
[17:09:16] erraen is now online
[17:09:23] bobry is now away
[17:09:52] bobry- is now online
[17:10:07] tilarids is now xa
[17:11:43] Александр is now offline
[17:11:56] Александр is now online
[17:12:52] d1ffuz0r is now away
[17:14:18] erraen is now online
[17:14:25] bobry is now away
[17:14:39] огыешсук is now away
[17:14:43] Ziberbulger: грубо говоря, получается такой запрос:
SELECT d.* FROM dealys d, entries e WHERE d.stage = e.stage AND d.entry = %(param_1)s
то есть параметризирован только id, а stage не параметризирован
[17:14:56] bobry- is now online
[17:15:11] огыешсук is now online
[17:19:18] d1ffuz0r is now online
[17:19:19] erraen is now online
[17:19:27] bobry is now away
[17:19:57] bobry- is now online
[17:20:26] Александр is now offline
[17:20:32] alafin is now xa
[17:20:39] Александр is now online
[17:21:43] tilarids is now online
[17:22:35] alecs is now online
[17:22:35] alecs is now online
[17:22:37] alecs is now online
[17:22:46] alecs is now online
[17:22:46] alecs is now online
[17:24:20] erraen is now online
[17:24:28] bobry is now away
[17:24:59] bobry- is now online
[17:25:13] Александр is now offline
[17:25:24] Александр is now online
[17:27:38] alecs is now online
[17:29:01] Ziberbulger: сам отвечу на свой вопрос:
http://stackoverflow.com/questions/2935605/sqlalchemy-relationship-limited-on-more-than-just-the-foreign-key
дело было в foreign_leys
[17:29:04] cheshirecat is now away
[17:29:08] cheshirecat is now away
[17:29:11] Ziberbulger: *foreign_keys
[17:29:21] erraen is now online
[17:29:30] bobry is now away
[17:30:01] bobry- is now online
[17:31:02] nott is now away
[17:32:39] alecs is now online
[17:32:59] Александр is now offline
[17:33:14] Александр is now online
[17:34:24] erraen is now online
[17:34:28] d1ffuz0r is now away
[17:34:33] bobry is now away
[17:34:38] d1ffuz0r is now online
[17:35:01] bobry- is now online
[17:36:39] Typhon is now away
[17:37:41] alecs is now online
[17:39:25] erraen is now online
[17:39:35] bobry is now away
[17:40:05] bobry- is now online
[17:41:45] Александр is now offline
[17:41:56] Александр is now online
[17:42:42] alecs is now online
[17:43:28] nott is now online
[17:44:27] erraen is now online
[17:44:36] bobry is now away
[17:45:06] bobry- is now online
[17:45:56] Ziberbulger is now offline
[17:47:44] alecs is now online
[17:48:58] Typhon is now online
[17:49:28] erraen is now online
[17:49:39] bobry is now away
[17:50:09] bobry- is now online
[17:52:23] Александр is now offline
[17:52:38] Александр is now online
[17:52:45] alecs is now online
[17:53:00] pc_ is now online
[17:53:12] cutwater is now offline
[17:54:29] erraen is now online
[17:54:43] bobry is now away
[17:55:09] bobry- is now online
[17:55:12] freekostia is now away
[17:55:13] freekostia is now online
[17:57:47] alecs is now online
[17:59:31] erraen is now online
[17:59:44] bobry is now away
[18:00:11] bobry- is now online
[18:00:13] freekostia is now away
[18:00:14] freekostia is now away
[18:01:37] pc_ is now away
[18:01:40] cheshirecat is now away
[18:01:43] cheshirecat is now online
[18:01:51] ink08 is now offline
[18:02:02] d1ffuz0r is now offline
[18:02:11] Александр is now offline
[18:02:26] Александр is now online
[18:02:44] wiz is now offline
[18:02:49] alecs is now online
[18:04:13] ink08 is now online
[18:04:32] erraen is now online
[18:04:47] bobry is now away
[18:05:13] bobry- is now online
[18:05:52] ink08 is now offline
[18:07:51] alecs is now online
[18:08:13] tilarids is now away
[18:08:19] tilarids is now online
[18:09:34] erraen is now online
[18:09:49] bobry is now away
[18:10:15] bobry- is now online
[18:10:45] cheshirecat is now away
[18:10:49] cheshirecat is now away
[18:10:52] gigimon is now online
[18:11:37] pc_ is now xa
[18:12:53] alecs is now online
[18:12:54] alafin is now online
[18:13:06] bobry- is now away
[18:13:06] bobry- is now away
[18:13:21] tilarids is now away
[18:13:53] bobry- is now away
[18:13:54] bobry- is now online
[18:13:54] bobry- is now online
[18:14:36] erraen is now online
[18:14:51] bobry is now away
[18:15:16] bobry- is now online
[18:15:27] pc_ is now online
[18:16:37] tilarids is now online
[18:16:56] Александр is now offline
[18:17:11] Александр is now online
[18:17:21] cheshirecat is now away
[18:17:24] cheshirecat is now online
[18:17:47] Сволота is now away
[18:17:54] alecs is now online
[18:18:01] Сволота is now online
[18:19:37] erraen is now online
[18:19:53] bobry is now away
[18:20:18] bobry- is now online
[18:22:19] dicos is now away
[18:22:21] dicos is now away
[18:22:56] alecs is now online
[18:23:12] d1ffuz0r is now online
[18:24:33] tilarids is now away
[18:24:38] erraen is now online
[18:24:38] erraen is now online
[18:24:55] bobry is now away
[18:25:22] bobry- is now online
[18:26:31] gigimon is now online
[18:27:24] Александр is now offline
[18:27:37] Александр is now online
[18:27:45] tilarids is now online
[18:27:57] alecs is now online
[18:29:39] erraen is now online
[18:29:57] bobry is now away
[18:30:23] bobry- is now online
[18:32:58] alecs is now online
[18:34:41] erraen is now online
[18:34:59] bobry is now away
[18:35:25] bobry- is now online
[18:35:41] kwis is now offline
[18:35:43] kwis is now online
[18:35:46] kwis is now online
[18:37:23] Александр is now offline
[18:37:38] Александр is now online
[18:38:00] alecs is now online
[18:39:15] tilarids is now away
[18:39:22] tilarids is now online
[18:39:43] erraen is now online
[18:40:01] bobry is now away
[18:40:28] bobry- is now online
[18:43:02] alecs is now online
[18:44:44] erraen is now online
[18:45:04] bobry is now away
[18:45:28] gigimon is now online
[18:45:31] bobry- is now online
[18:48:04] alecs is now online
[18:49:45] erraen is now online
[18:50:06] bobry is now away
[18:50:27] alecs is now away
[18:50:27] alecs is now away
[18:50:27] alecs is now away
[18:50:32] bobry- is now online
[18:52:12] огыешсук is now away
[18:53:06] alecs is now away
[18:53:49] dicos is now away
[18:53:51] dicos is now online
[18:54:07] огыешсук is now online
[18:54:47] erraen is now online
[18:54:47] erraen is now online
[18:55:09] bobry is now away
[18:55:10] alafin is now away
[18:55:33] bobry- is now online
[18:56:05] alafin is now online
[18:58:08] alecs is now away
[18:58:20] nott is now away
[18:58:38] Александр is now offline
[18:58:50] Александр is now online
[18:59:37] alafin is now offline
[18:59:44] nott is now online
[18:59:48] erraen is now online
[18:59:56] gigimon is now online
[19:00:12] bobry is now away
[19:00:34] bobry- is now online
[19:03:10] alecs is now away
[19:04:50] erraen is now online
[19:05:13] bobry is now away
[19:05:22] erraen is now offline
[19:05:37] bobry- is now online
[19:08:12] alecs is now away
[19:08:17] Александр is now offline
[19:08:28] Александр is now online
[19:10:16] bobry is now away
[19:10:38] bobry- is now online
[19:11:09] bobry- is now offline
[19:12:41] Александр is now offline
[19:12:54] Александр is now online
[19:13:13] alecs is now away
[19:13:15] alecs is now away
[19:13:15] alecs is now online
[19:13:15] alecs is now online
[19:14:39] Typhon is now away
[19:14:40] Typhon is now online
[19:15:16] bobry is now away
[19:17:31] nott is now away
[19:18:14] alecs is now online
[19:18:16] nott is now online
[19:18:20] Typhon is now away
[19:18:21] Typhon is now online
[19:20:12] pc_ is now away
[19:20:18] bobry is now away
[19:23:17] alecs is now online
[19:23:25] pc_ is now online
[19:24:14] dicos is now away
[19:24:16] dicos is now away
[19:24:21] Сволота is now away
[19:24:52] xa4a is now away
[19:24:53] xa4a is now online
[19:24:55] xa4a is now away
[19:25:21] bobry is now away
[19:27:30] Александр is now offline
[19:27:44] Александр is now online
[19:28:18] alecs is now online
[19:28:50] dicos is now away
[19:28:52] dicos is now online
[19:30:23] bobry is now away
[19:31:25] xa4a is now online
[19:31:33] xa4a is now away
[19:31:38] MAVr is now offline
[19:31:53] xa4a is now online
[19:32:23] Сволота is now online
[19:32:55] nmk is now offline
[19:33:19] alecs is now online
[19:34:09] xa4a is now away
[19:34:12] xa4a is now online
[19:34:25] xa4a is now away
[19:35:23] bobry is now away
[19:38:22] alecs is now online
[19:39:32] tranq is now offline
[19:40:26] bobry is now away
[19:43:24] alecs is now online
[19:45:29] bobry is now away
[19:46:04] Александр is now offline
[19:46:15] Александр is now online
[19:48:26] alecs is now online
[19:50:31] bobry is now away
[19:53:27] alecs is now online
[19:54:25] xa4a is now away
[19:55:35] bobry is now away
[19:56:59] xa4a is now away
[19:57:02] xa4a is now online
[19:58:29] alecs is now online
[20:00:40] bobry is now away
[20:01:29] xa4a is now away
[20:02:58] tilarids is now away
[20:03:27] Александр is now offline
[20:03:31] alecs is now online
[20:03:39] Александр is now online
[20:05:43] bobry is now away
[20:06:21] огыешсук is now away
[20:06:26] tilarids is now online
[20:06:45] tranq is now online
[20:07:13] nott is now offline
[20:07:15] огыешсук is now online
[20:08:33] alecs is now online
[20:10:46] bobry is now away
[20:11:41] tilarids is now offline
[20:13:35] alecs is now online
[20:13:47] xa4a is now online
[20:13:49] erraen is now online
[20:13:49] erraen is now online
[20:14:52] огыешсук is now away
[20:15:15] erraen is now online
[20:15:49] bobry is now away
[20:17:42] Typhon is now offline
[20:18:37] alecs is now online
[20:20:01] огыешсук is now online
[20:20:16] erraen is now online
[20:20:33] kwis is now offline
[20:20:39] pc_ is now away
[20:20:47] pc_ is now online
[20:20:52] kwis is now online
[20:20:52] bobry is now away
[20:23:39] alecs is now online
[20:25:18] erraen is now online
[20:25:55] bobry is now away
[20:26:22] tranq is now away
[20:26:46] dicos is now offline
[20:28:19] gigimon is now online
[20:28:28] Александр is now offline
[20:28:40] Александр is now online
[20:28:42] alecs is now online
[20:29:26] Александр is now offline
[20:29:39] Александр is now online
[20:30:16] gigimon is now online
[20:30:20] erraen is now online
[20:30:56] bobry is now away
[20:33:42] alecs is now online
[20:35:22] erraen is now online
[20:35:59] bobry is now away
[20:37:24] pc_ is now away
[20:38:44] alecs is now online
[20:38:57] pc_ is now online
[20:40:25] erraen is now online
[20:40:52] cheshirecat is now away
[20:40:56] cheshirecat is now away
[20:41:00] bobry is now away
[20:41:01] xa4a is now away
[20:41:36] xa4a is now online
[20:42:51] kwis is now away
[20:42:55] kwis is now online
[20:43:46] alecs is now online
[20:45:26] erraen is now online
[20:46:02] bobry is now away
[20:46:07] cheshirecat is now away
[20:46:10] cheshirecat is now online
[20:47:53] Александр is now offline
[20:48:09] Александр is now online
[20:48:47] alecs is now online
[20:49:46] gigimon is now offline
[20:50:27] erraen is now online
[20:51:04] bobry is now away
[20:51:53] xa4a is now away
[20:53:49] alecs is now online
[20:55:29] erraen is now online
[20:56:07] bobry is now away
[20:58:16] kwis is now offline
[20:58:29] kwis is now online
[20:58:51] alecs is now online
[20:59:22] tranq is now online
[21:00:31] erraen is now online
[21:01:08] bobry is now away
[21:03:52] alecs is now online
[21:03:59] xa4a is now online
[21:05:32] erraen is now online
[21:06:08] Сволота is now offline
[21:06:11] bobry is now away
[21:06:32] Александр is now offline
[21:06:47] Александр is now online
[21:07:55] tranq is now away
[21:08:11] xa4a is now offline
[21:08:53] alecs is now online
[21:10:34] erraen is now online
[21:11:14] bobry is now away
[21:13:54] alecs is now online
[21:15:35] erraen is now online
[21:16:15] bobry is now away
[21:18:56] alecs is now online
[21:19:16] pc_ is now away
[21:20:37] erraen is now online
[21:21:19] bobry is now away
[21:22:53] kwis is now offline
[21:22:54] kwis is now online
[21:22:56] kwis is now online
[21:23:57] alecs is now online
[21:24:01] cheshirecat is now away
[21:24:05] cheshirecat is now away
[21:25:20] cheshirecat is now away
[21:25:22] cheshirecat is now online
[21:25:39] erraen is now online
[21:26:21] bobry is now away
[21:28:17] cheshirecat is now offline
[21:28:58] alecs is now online
[21:29:15] pc_ is now xa
[21:30:41] erraen is now online
[21:31:25] bobry is now away
[21:33:59] alecs is now online
[21:35:43] erraen is now online
[21:36:27] bobry is now away
[21:39:01] alecs is now online
[21:40:45] erraen is now online
[21:41:31] bobry is now away
[21:42:05] Александр is now offline
[21:42:23] Александр is now online
[21:42:51] iroln is now online
[21:43:10] bobry is now away
[21:43:10] bobry is now online
[21:43:11] bobry is now online
[21:43:29] iroln is now offline
[21:44:03] alecs is now online
[21:44:13] iroln is now online
[21:45:11] iroln: Ребята, привет!
[21:45:47] erraen is now online
[21:46:33] bobry is now online
[21:48:48] iroln: Как бы вы стали разрабатывать архитектуру модульного приложения на Python? Есть ядро и есть модули (плагины, расширения), которые по сути реализуют всю функциональность приложения, а ядро обеспечивает некоторые основные функции, например взаимодействие с какой-нибудь железкой. Тут встаёт два вопроса: первый - это загрузка плагинов, ну тут можно всякое придумать, и второй - взаимодействие ядра и плагинов. То есть плагины должны получать доступ к некоторым функциям ядра. Вопрос как раз в том, как лучше организовать API?
[21:49:05] alecs is now online
[21:50:22] Александр: iroln, посмотри исходници и систему плагинов для flask
[21:50:49] erraen is now online
[21:51:33] iroln: Читал разные статьи, в них этот вопрос не освещается. Посмотрел в разных реальных прогах, например в deluge, ajenti, но там как-то наворочено, мне б пример попроще, что-то типа шаблона проектирования.
[21:51:34] bobry is now online
[21:51:45] iroln: Александр, спасибо, посмотрю
[21:51:56] огыешсук: iroln: я бы написал ядро на ерланге, который держит группу портов в питонячьи "плагины". А в качестве внешнего API использовал бы REST/JSON
[21:52:34] iroln: огыешсук, если что, у меня не web-приложение.
[21:52:39] огыешсук: А.
[21:52:47] bobry is now away
[21:52:47] bobry is now away
[21:52:48] bobry is now away
[21:53:31] огыешсук: Тогда без REST/JSON, наверное.
[21:53:47] iroln: огыешсук, но ядро всё равно на эрланге? :)
[21:54:07] alecs is now online
[21:54:40] огыешсук: А куда ж без него? Там же бесплатные супервизоры, лёгкие процессы и прочие плюшки.
[21:55:08] огыешсук: Одно "горячее" обновление кода дорогого стоит.
[21:55:51] erraen is now online
[21:55:56] Александр is now offline
[21:56:10] Александр is now online
[21:56:35] iroln: огыешсук, эрланг надо хотя бы изучить до уровня понимания "что вообще происходит" :)
С нуля сколько времени надо? :)
[21:56:37] bobry is now away
[21:56:41] огыешсук: Но если пофиг на то часто ли не работает приложение, тогда можно и на питоне, наверное.
[21:56:53] огыешсук: С нуля... Ну, примерно пару недель надо, да.
[21:57:37] iroln: огыешсук, приложение даже не сетевое, вернее с сетью работает низкоуровневая часть, к которой есть интерфейс, с ней ядро работает. Программа сама на десктопе запускается.
[21:58:14] iroln: огыешсук, а на изучение библиотек, окружения, инфраструктуры?
[21:58:36] огыешсук: Да я ж сказал уже -- если пофиг на аптайм, то можно и на питоне писать, на чём угодно можно писать.
[21:59:10] alecs is now online
[21:59:17] огыешсук: Две недели это на всё. Понимать будешь. Всё будешь понимать. Сам писать будешь со словарём, но всё будет, в общем, понятное.
[22:00:09] iroln: огыешсук, помнится, про хаскелл так же говорили. :)
[22:00:44] огыешсук: Хаскелл тоже простой, но ерланг проще.
[22:00:52] erraen is now online
[22:01:38] bobry is now away
[22:01:43] огыешсук: Ерланг ещё и проще питона, пожалуй. Я на днях тест на oDesk питонячий сдавал и был удивлён результатом.
[22:02:33] iroln: огыешсук, всё кажется простым когда знаешь. :)
[22:04:12] alecs is now online
[22:04:54] огыешсук: Не, правда. Сравни объём http://www.erlang.org/doc/ и http://docs.python.org/
[22:05:55] erraen is now online
[22:06:07] iroln: В доке по питону ещё вся стандартная библиотека описывается, а она здоровенная.
[22:06:41] bobry is now away
[22:07:57] огыешсук: В доке по ерлангу тоже они описывается. http://www.erlang.org/doc/man_index.html
[22:08:29] огыешсук: Она не такая здоровая. Говорю же -- простой язык.
[22:09:14] alecs is now online
[22:09:33] огыешсук: Единственное, в чём питон неимоверное рулит, это парсинг всяких разных текстов. lxml, например, одна из лучших либ для парсинга html/xml файлов, в ерланге такого и близко нет.
[22:09:52] iroln: Да я верю, что он простой. Вопрос в том, что он довольно специфичный, заточен под определённые вещи, а питон всё же язык общего назначения.
[22:10:24] iroln: Ага, тот же парсинг сайтов
[22:10:57] erraen is now online
[22:11:43] bobry is now away
[22:11:59] огыешсук: Угу, поэтому для парсинга надо делать порт с питонячим процессом на другом конце. Или жабским. Жаба тоже хитро парсить умеет, как не удивительно.
[22:12:17] Александр is now offline
[22:12:34] Александр is now online
[22:13:35] iroln: огыешсук, зато я слышал, что на эрланге написали классный видеостримминговый сервер, чего на питоне, наверное сделать совсем не просто
[22:14:14] alecs is now online
[22:14:48] огыешсук: Ерланг неплохо работает с бинарными данными. С потоком байтов всяких, пакетов. Низшим уровнем то есть. Это с высокоуровневыми штуками вроде html у него проблемы.
[22:15:28] levsha: мне кажется даже юникодная строка для него уже высокоуровневые штучки
[22:15:53] iroln: а у питона кстати проблемы с бинарными данными. Чел на работе мозг выносил, почему программа на питоне виснит при получении большого объема данных по сети. :)
[22:15:59] erraen is now online
[22:16:08] огыешсук: Да и в питоне до третьей версией с юникодом тоже не всё гладко.
[22:16:27] iroln: а 3-ей версией мало кто пользуется
[22:16:46] bobry is now away
[22:18:46] iroln: Кстати, есть для питона специализированные библиотеки с различными методами оптимизации (математические)? numpy, scipyзнаю и давно пользуюсь, а есть ли чисто с реализацией различных методов решения задач оптимизации?
[22:18:49] огыешсук: Свежий ерланг умеет юникод, впрочем. http://www.erlang.org/doc/apps/stdlib/unicode_usage.html
По большей части ему пофиг -- любая строка для него это список цифр, а уж какая у тех цифр символьня кодировка это не его обычно дело.
[22:19:17] alecs is now online
[22:20:59] erraen is now online
[22:21:10] огыешсук: Забавно читать на unicode_usage.html кириллический пример. Юницоде, ага.
[22:21:49] bobry is now away
[22:22:34] огыешсук: iroln: ещё sage попробуй
[22:22:44] bobry is now away
[22:22:44] bobry is now online
[22:22:45] bobry is now online
[22:23:06] iroln: у sage для python есть привязки?
[22:23:43] iroln: с sage знаком только по их web-среде
[22:24:13] iroln: точно, она ж на питоне написана
[22:24:17] iroln: туплю :)
[22:24:19] alecs is now online
[22:26:01] erraen is now online
[22:26:51] bobry is now online
[22:29:18] bobry is now away
[22:29:18] bobry is now away
[22:29:19] bobry is now away
[22:29:21] alecs is now online
[22:30:03] XIT is now away
[22:30:03] XIT is now away
[22:30:12] огыешсук is now away
[22:30:12] XIT is now offline
[22:31:03] erraen is now online
[22:31:53] bobry is now away
[22:34:22] alecs is now online
[22:34:59] Александр is now offline
[22:35:12] Александр is now online
[22:35:30] огыешсук is now online
[22:36:05] erraen is now online
[22:36:55] bobry is now away
[22:39:24] alecs is now online
[22:41:06] erraen is now online
[22:41:58] bobry is now away
[22:44:26] alecs is now online
[22:44:30] bobry is now away
[22:44:30] bobry is now online
[22:44:31] bobry is now online
[22:46:08] erraen is now online
[22:46:16] Александр is now offline
[22:46:28] Александр is now online
[22:46:58] bobry is now online
[22:49:27] alecs is now online
[22:51:10] erraen is now online
[22:52:01] bobry is now online
[22:54:14] iroln is now offline
[22:54:17] Александр is now offline
[22:54:29] alecs is now online
[22:54:30] Александр is now online
[22:55:08] bobry is now away
[22:55:08] bobry is now away
[22:55:09] bobry is now away
[22:55:55] tranq is now online
[22:56:11] erraen is now online
[22:57:03] bobry is now away
[22:59:29] alecs is now online
[23:01:01] Александр is now away
[23:01:13] erraen is now online
[23:02:06] bobry is now away
[23:04:31] alecs is now online
[23:06:15] erraen is now online
[23:07:09] bobry is now away
[23:07:49] Александр is now offline
[23:08:02] Александр is now away
[23:09:33] alecs is now online
[23:11:01] Александр is now xa
[23:11:16] erraen is now online
[23:12:10] bobry is now away
[23:14:34] alecs is now online
[23:16:18] erraen is now online
[23:17:13] bobry is now away
[23:19:36] alecs is now online
[23:21:20] erraen is now online
[23:22:15] bobry is now away
[23:22:39] Александр is now offline
[23:22:54] Александр is now xa
[23:24:38] alecs is now online
[23:25:21] Александр is now online
[23:26:21] erraen is now online
[23:27:19] bobry is now away
[23:29:40] alecs is now online
[23:31:23] erraen is now online
[23:32:21] bobry is now away
[23:34:42] alecs is now online
[23:36:24] erraen is now online
[23:37:24] bobry is now away
[23:39:44] alecs is now online
[23:41:26] erraen is now online
[23:41:57] Александр is now offline
[23:42:11] Александр is now online
[23:42:26] bobry is now away
[23:44:46] alecs is now online
[23:46:28] erraen is now online
[23:47:28] bobry is now away
[23:48:23] bobry is now away
[23:48:24] bobry is now online
[23:48:24] bobry is now online
[23:49:48] alecs is now online
[23:51:29] erraen is now online
[23:52:29] bobry is now online
[23:53:08] Александр is now offline
[23:53:23] Александр is now online
[23:54:50] alecs is now online
[23:56:30] erraen is now online
[23:57:31] bobry is now online
[23:59:52] alecs is now online