Допустим есть структура:
start.py
mymodules/myclass.py
В myclass.py:
class MyClass:
pass
в start.py :
classname = "MyClass"
modulename = "mymodules"
importlib.__import__('{0}.{1}'.format(modulename, classname.lower()))
Как теперь объявить новый объект класса classname?
*Python
Кажется, я нашел кой-чего интересного в GSoC. Я каким-то образом умудрился упустить из виду проект sympy, посмотрел — ба, да это же тема моей магистерской...
Почему они не удалили это из рассылки? http://twistedmatrix.com/pipermail/twist...
Ололо, читаю питоновское C API. Вероятно, я неправильно понял чего, но если при возврате None не увеличить счетчик ссылок, то сборщик мусора его снесет.
Мелкое сравнение производительности twisted и node.js
http://javascript.ru/blog/Ilya-Kantor/No...
Для Ъ: почти одинаково.
http://pastebin.com/3LtwzLy5 сделал продвинутый hello-world на twisted, с большим количеством комментариев.
http://lucumr.pocoo.org/2010/5/25/wsgi-o... оказывается, все очень плохо.
«Right now I'm a little bit afraid we end up with a specification that requires use to do the encode/decode/encode/decode dance just because the standard library and a limitation on the bytes object makes us do. Because one thing is ... more →
Специально для таких, как я, сделал epub для Dive Into Python 3 http://ompldr.org/vN3IxYQ/test.epub У меня в нуке работает. Не фонтан, но читать можно.
Dive Into python 3 covers Python 3 and its differences from Python 2. The book is freely licensed under the Creative Commons Attribution Share-Alike license. http://diveintopython3.org/
Господа, для нас все сделали, бери-не хочу. Не будем же тормозить прогресс.
Get warnings about all Unicode/bytestring mixing in Python 2: http://pypi.python.org/pypi/unicode-nazi
Название то какое! UNICODE NAZI
Добавил поддержку нульчана. 95% рака покрыто :cf: Скачать за $24.99 (путём регистрации с заполнением анекты паспортными данными и отправкой 3-х смс) тут: https://bitbucket.org/eurekafag/locmecha... Ну или просто сделать hg pull && hg update если уже скачали раньше. На очереди ычан (легко) с доброчаном (трудно — ... more →
Вот вроде бы python-sphinx весь такой мощный из себя, а врубиться как на нем писать — не могу. А doxygen прост как пареная репа. Дилемма.
Напоминаю о своём существовании. https://bitbucket.org/eurekafag/locmecha... — сегодня немного расширения функционала, багфиксов и комментариев к коду.
Организуй себе локальный метачан, забудь о нервном F5 на десятке тредов, не пропусти удаляемые мочераторами посты и узнай, когда именно умерли отслеживаемые треды ... more →
Я долго смотрел на неправильно вызываемую функцию(неправильный порядок аргументов), и долго не мог понять, как оно умудряется работать правильно. Оказалось, что я при неправильном вызове умудрился пихать в нее неправильные аргументы, что на выходе давало правильный результат.
Ну что ж, первый коммит сделан. Куда это всё зайдёт — неизвестно. https://bitbucket.org/eurekafag/locmecha... скачать безплатно без смс и регистрации.
Локальный примитивный метачан — умеет качать треды вместе с картинками и тумбнейлами, обновляя, если тред уже был скачан. Должен помечать удалённые посты (на тирече ... more →
Заметил, что постоянно очень медленно пишу код. Но меня это, внезапно, радует! Потому что при написании приходится изучать новые вещи. Например, сегодня я обнаружил, что BeautifulSoup давно отправился на свалку, а чоткие посоны юзают lxml. Туторы не слишком понятные там почему-то, но осилил. При этом пришлось ... more →
Пробую comment-driven programming. Т.е. сначала оформляю логику в виде комментариев, а потом между ними пишу соответствующий код. Уже вижу плюсы — глупые идеи быстрее обнаруживаются и уничтожаются.
http://habrahabr.ru/blogs/qt_software/11...
PySide — привязка языка Python к инструментарию Qt, совместимая на уровне API с PyQt. В отличие от PyQt, PySide доступна для свободного использования как в открытых, так и закрытых, в частности, коммерческих, проектах, поскольку лицензирована по LGPL.
Проект возник в ... more →
http://www.google.com/buzz/gvanrossum/fn...
Guido van Rossum
I don't think DRY is the big deal that it is made out to be.
А я считал это постулатом.
*Python is used by:
kb
kb
Пахом
Pahom
16+
238328
werehuman
werehuman
Оранжевус Охуеннус
utros
nobiiru
nobiiru
SirAnthony
SirAnthony
профессиональный говноед
ulidtko
Артс
arts
0xd34df00d
0xd34df00d
der_FeniX
der_FeniX
eurekafag
eurekafag
Crazy_Owl
Crazy_Owl
0x2207
0x2207
Spiritual ecstasy
rapture
Maxim Kirenenko
part1zano
desperate donkey
odin
eoranged
eoranged
Darth Bricktop
Like-all
Mагог Магогович
magog
Nico-izo
Nico-izo
jabber
jabber
asmer
asmer
gelraen
gelraen
Марсианская улиточка
gisty
Джордж Ричмонд
richmond
Minoru
Minoru
rakoth
rakoth
13oz
13oz
Лисий хвост
madInsane
Unknown Artist
kelthuzad
Johan
johan
Hirthwork McGillah
hirthwork
Alexander Aleschenko
top4ek
K900
K900
lexszero
lexszero
nstm0
nstm0
amd63
amd63
Ky6uk
Ky6uk
Basileus
Basileus
alxrt
alxrt
zw0rk
zw0rk
Nebeda
nebeda
rnd_d
rnd_d
svtk
svtk
Iwasawafag
Iwasawafag
diSabler
diSabler
dorfe
dorfe
Forth EMU
emu
няша
generatorglukoff
anonymous_owl
anonymous_owl
Amberize
Amberize
cirno
cirno
muhas
muhas
nya
nya
analizer
analizer
Няша с няшей
nekoexmachina
rogaboru
rogaboru
Александр Марков
komar
Anonymous
anonim
proton
proton
lockie
lockie
sambaynu
sambaynu
lkdjvsdkjfgh
saransk
sattellite
sattellite
Kerrigan
Kerrigan
silvery
silvery
Evgeny I. E. Omelchenko
Elemir
Oxyd
Oxyd
ФЫВА
Incred
Катенька
sociobljad
hleem
hleem
Darion
Darion
Myp
Myp
Oleg
NetBUG
Смерть Неизбежна
lHooFool
Michael Pogoda
MPogoda
4DA
4da
Хотеть!
xotetb
Dees7
Dees7
NIR
NIR
xl0
xl0
DarkElve
DarkElve
Раджа
radjah
RainerGomes
RainerGomes
beardog
beardog
Haomand
Haomand
Bender Bending Rodríguez
DJm00n
Shu
Shu
Azzz
azzz
Oleg Tsarev
zamotivator
Sectoid
Sectoid
Kain Winterheart
kainwinterheart
hóngweìbīng
hongweibing
Veles
vs
Jarkko
Jarkko
eill
eill
Tosh
zombieff
kb
Pahom
238328
werehuman
utros
nobiiru
SirAnthony
ulidtko
arts
0xd34df00d
der_FeniX
eurekafag
Crazy_Owl
0x2207
rapture
part1zano
odin
eoranged
Like-all
magog
Nico-izo
jabber
asmer
gelraen
gisty
richmond
Minoru
rakoth
13oz
madInsane
kelthuzad
johan
hirthwork
top4ek
K900
lexszero
nstm0
amd63
Ky6uk
Basileus
alxrt
zw0rk
nebeda
rnd_d
svtk
Iwasawafag
diSabler
dorfe
emu
generatorglukoff
anonymous_owl
Amberize
cirno
muhas
nya
analizer
nekoexmachina
rogaboru
komar
anonim
proton
lockie
sambaynu
saransk
sattellite
Kerrigan
silvery
Elemir
Oxyd
Incred
sociobljad
hleem
Darion
Myp
NetBUG
lHooFool
MPogoda
4da
xotetb
Dees7
NIR
xl0
DarkElve
radjah
RainerGomes
beardog
Haomand
DJm00n
Shu
azzz
zamotivator
Sectoid
kainwinterheart
hongweibing
vs
Jarkko
eill
zombieff