| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > как декодировать урл |
| Автор: kulibinka 16.2.2007, 05:27 | ||
| в лог-файле вылезло такое: '91.124.107.8 - - [13/Feb/2007:08:06:56 +0000] "GET / HTTP/1.1" 200 26623 "http://www.google.com.ua/search?client=firefox-a&rls=org.mozilla%3Aru%3Aofficial&channel=s&hl=ru&q=%D0%A0%D0%B0%D0%B7%D0%B2%D0%B8%D1%82%D0%B8%D0%B5+%D0%B2%D0%BD%D0%B8%D0%BC%D0%B0%D0%BD%D0%B8%D1%8F+%D1%83+%D0%B4%D0%BE%D1%88%D0%BA%D0%BE%D0%BB%D1%8C%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2&meta=&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google" "Mozilla/5.0 (Windows; U; Windows NT 5.0; ru; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"' разбираясь по какому же запросу оно ко мне попало, пытаюсь декодировать строку:
а в файл все равно пишется в кодировке утф-8, а хочется в 1251. что я делаю не так? |
| Автор: diam 16.2.2007, 08:14 | ||
|
| Автор: kulibinka 16.2.2007, 13:39 | ||
Да если бы... ошибка вылазит
|
| Автор: pythonwin 16.2.2007, 14:08 |
| kulibinka, посмотри http://www.rupy.ru/member/5/#paper-6 может пригодиться |
| Автор: kulibinka 16.2.2007, 23:22 | ||
| pythonwin, спасибо Поборол. Вот рабочий код:
|