← All posts tagged Python

rakoth
Python Я счас буду материться. Но нет, нельзя, приличное общество же. ДЖАНГО! Ой, не сдержался. И даже более того ДЖАНГО 1.2!
И совсем уж ДЖАНГО 1.2 ОРМ
Впрочем, не знаю как в новых, но до 1.5 орм в джанго так и оставлся чем-то обсценным.
rakoth
Python lxml Простейшая задачка — распарсить страничку в хлам — спотыкается на странной ошибке:
pastebin.com
Пример выдран фактически каноничный, заменён только адрес, который не откликается, на более привычный. Как это, пардон, понимать?
rakoth
work Python Есть класс у меня, кторый отвечает за довольно сложные начисления(в соответствии с законом №, от...) ~330 строк, 14 методов считая приватные.
Тянется с начала проекта, соотв-но много разных костылеизменений, но работает за ~0.5 секунды.
Надоело разгибать его — сел накатал более медленный(много, очень много лишних однотипных запросов к БД, чего в первом варианте не было). Работает за ~1.5 сек.
130 строк, 6 методов.
Редиску запользовать или старый тянуть? Или, может, есть какой-нибудь кэшер запросов?
конечно, можно оптимизацию оставить на потом и за счёт заказчика, но как-то стрёмно.
rakoth
Python utf И так, есть некий сферически абстрактный код, который на входе имеет строку с кириллицей. На моей тестовой машине — всё нормально отрабатывает. На боевой падает при попытке что либо сделать с этой строкой.
Кто может быть виноват?
rakoth
работа Python прекрасное orm Гениально! К поекту на django прикручен django-cms orm(я думал, что это тоже самое, что и django orm, но говорят, что это не так). А для самых сложных запросов используется SQLAlchemy!
Да, вероятно, это можно как-то объяснить. Но зачем?
rakoth
работа Python зло И так, за день поисков не было найдено ни одного способа хотя бы с 136% уверенностью распикать файлы питона 2.6 (.pyc->.py)
Для 2.7 неплохо работает github.com но 2.6 он не умеет. Прочие средства способны вернуть только самые примитивные файлы(на stackoverflow упоминалось, что итераторы в файле — вообще гиблое дело. А какой же питон без итераторов?)
До 2.4(2.5?) тоже есть способы, но их не тестировал ввиду наличия отсутствия релевантной выборки
rakoth
Python no-gil И что все навалились на пейтона? Ну не умеет он много ядер, и что? В этом естьи плюсы. Например, сейчас у меня по базе из 12 тысяч адресов в текстовой записи ищется сопоставление им кода в кладре. И ничего, я при этом могу писать в жуйку, проц свободен на половину.
rakoth
Python IDE NetBeans говно Автоформатер кода в нетбинс убил просто: конструкцию try-except-else он в упор не понимает, ствит else индентация на уровень мегьше, чем у except и сам же ругается на кривой синтаксис!
rakoth
Python Реквестую статейку с годным сравнением фреймворков (django, twisted, tornado, pylons/pyramids)
Область применения, поддерживаемые версии python, основные возможности.
Есть такое где?
rakoth
работа Python Народы, а где лучше искать работу питонером? На хх.ру в основном пыхеров ищут, а на питон.су все вакансии древнее мумий. А, да. дефолт-сити
rakoth
Python pylons Я не понял, pylons что, мёртв? Новостей с лета нет, в вике ещё дольше без изменений. Панике! А хотел посмотреть как у него с питоном3...
rakoth
работа Python PHP сменил рабочий инструмент с пыха на питон (вместе с работой и местом проживания). Особых проблем не ощущаю, правда не хватает иногда isset(), но это ерунда. В целом до жути доволен!
rakoth
Python ? me re Arch Обновился вчера метров на 800. Захотел принести обновы на рабочий комп. Посмотрел, а кэш пакмана перевалил за 6 гигов, на плешку совсем не лезет. Засел писать скрипт, который удаляет старые версии пакетов. Где-то на середине вспомнил, что дома x86_64, а на работе i686! Зря, получается писал. Но интерес уже не остановить. В итоге скрипт удалил чуть более половины файлов. Уже хорошо. Застрял на одном типе:
xterm-259-1-x86_64.pkg.tar.xz
xterm-261-1-x86_64.pkg.tar.xz
при таком регексе:
([-\w]+)-(([\d.]+)((-)([\d]{1,2}))?)
ревизия понимается как версия пакета. Вот загадайка, как победить?
dl.dropbox.com
rakoth
Python изврат ООП Загадайка: пишу небольшого демона с вебмордой. Чтобы не дрались с основным сервером, а главное, чтоб не давать тому лишних прав, пишу и веб-сервер(громко сказано — пишу. BaseHTTPServer ибо со всеми вытекающими). Класс сервера вынесен в отдельный файл, и import'ится в главный. Там же подключается и ещё один класс(парсер). Вопрос: можно ли из класса веб-сервера вызывать методы класса парсера?
Почесал тыковку, перенёс сервер в основной файл. Некрасиво.
rakoth
Python ? Django Имеем:
)django 1.1.1-4 [installed]
)python 2.6.4-2 [installed]
)интернет.
Требуется: документация ПО ЭТОЙ версии django, и более понятная, нежели на оф.сайте.
Проблема: На оф.сафте многое упускается как очевидное, сторонние документы уже в почтенном возрасте, и валятся ошибки на ровном, казалось бы, месте
rakoth
Python Django бНОПНЯ Не знаю, arch-specific или ащще, но:
[rakoth@castle django.project]$ python manage.py runserver
<skiped>
ImportError: No module named project
От чего такая печаль? И гугль молчит, dango ставил из репо арча. Бесславно, так сказать, проиграл первый бой с $tags[1] =(
rakoth
Python дзен newbie А как принято в питоне ставить "значащий комментарий"? Ну вот как в похапе /text/ комментарий, а /!text/ и Doxygen понимает, и многие редакторы тоже подкрашивают иначе.
rakoth
Python Господа/товарищи/камрады/люди питонисты! Стоит ли начинать с питона3.1 или всё же более штатной версии 2.6 ?