Задача - из ссылки в кириллице, которая приходит в виде %D%0 получить удобочитаемый текст на кириллице.
Здесь как раз и получаем краказябры по-научному именуемые percent-encoded >> %D%0 и т.д.
Дальше - нормализуем utf , используя модуль unidecode -:
И получаем нормальную кириллицу с помощью модуля urllib:
На выходе получаем строку на кириллице. Но там будут заменены пробелы на плюсы типа:
Книжка+-+раскрасска
И получаем Книжка+-+раскрасска >> Книжка - раскрасска
Всё!
P.s. модуль unidecode ставим по этой ссылке >> http://pypi.python.org/pypi/Unidecode/
Поиск по этому блогу
четверг, 13 октября 2011 г.
суббота, 8 октября 2011 г.
четверг, 6 октября 2011 г.
django ЗАПРОС К БАЗЕ. (ТПА .FILTER(NAME != "SAMNAME"))
если нужно такое выражение (по смыслу):
Same.objects.filter(name != "SamName")
выглядит так:
Same.objects.exclude(name = "SamName")
Same.objects
выглядит так:
Same.objects.exclude(name = "SamName")
среда, 5 октября 2011 г.
Django Jquery refresh
$(document).ready(function() {
setTimeout("Refresh()", 30000); //30 sec.
});
у меня заработало так:
$(document).ready(function() {
$('.qwe').click(function() {
setTimeout(function(){location.href=""},500);
});
setTimeout("Refresh()", 30000); //30 sec.
});
у меня заработало так:
$(document).ready(function() {
$('.qwe').click(function() {
setTimeout(function(){location.href=""},500);
});
среда, 14 сентября 2011 г.
Sun Java repo moved to the Partner repository in Ubuntu 10.04 (Lucid)
- Удаляем OpenJDK:
aptitude remove openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib icedtea6-plugin icedtea-6-jre-cacao
- Добавляем репозиторий:
add-apt-repository “deb http://archive.canonical.com/ lucid partner”
- Установка:
sudoapt-getinstallsun-java6-jdk sun-java6-jre
- Обновляем:
sudo update-java-alternatives -s java-6-sun
Подписаться на:
Сообщения (Atom)