*PYTHON

werehuman 09.08.2011 18:47

Так как в великом и могучем языке для вебдева нет встроенного генератора multupart/form-data, делаю запрос руками. Вот что ему не нравится?

utros 08.08.2011 21:32

В общем, запилил кривую кросспостилку в твитор. Надеюсь, завтра доведу до ума.
И да, если у кого завалялся нормальный ботэ на SleekXMPP (с фильтрацией сообщений по типам и прочими радостями), заделитесь пазязя, а то я свои эксперименты потёр :(

SirAnthony 08.08.2011 14:12

А почему бы и нет.
cookies = {'a': 'b', 'c': 'd'}
for i in range(0,9000000):
cookies[str(i)] = str(i) # в стринги, чтобы было честнее, ибо первый вариант кастует автоматически, а второй — нет. Да, в первом варианте без этого каста +0.7 где-то

time ['%s=%s' % (name, value) for name, value in ... more →

werehuman 08.08.2011 13:29

Ещё один аргумент питонофобам подкину. В PyQt4 есть большая тупость в QThread: при окончании процедуры питоновский сборщик мусора убивает нафиг тред. Решается переопределением финализатора.

arts 06.08.2011 20:33

Я всегда подозревал, что джангобляди — говноеды.
http://habrahabr.ru/blogs/django/125773/

gisty 05.08.2011 20:06

http://habrahabr.ru/blogs/django/125773/
django-php: PHP в шаблонах Django
-_\\

utros 05.08.2011 15:45

# pip install sleekxmpp

SirAnthony 05.08.2011 14:59

if nick[(len(room['nick']) or len(self.nick)):].isallnum():
nick = room['nick'] or self.nick
И тут я понял, что делаю что-то не так.

hleem 05.08.2011 00:29

#!/usr/bin/env python2
# -*- coding: utf-8

from distutils.core import setup
import py2exe
import matplotlib

setup(
windows=['gpryced.py'],
options={'py2exe': {"includes" : ["matplotlib.backends.backend_tkagg"]}},
data_files=matplotlib.get_py2exe_datafiles()
)

utros 04.08.2011 16:01

Сейчас читаю документацию по Verse (XMPP библиотеки для Lua): http://matthewwild.co.uk/projects/verse/...
Я фигею, вспоминая как приходилось изёбываться, чтобы делать то же самое при помощи питоновых библоиотек %)

utros 04.08.2011 15:53

Завёл бота HAL'a, который суть Riddim ( http://matthewwild.co.uk/projects/verse) и написан на Lua в конференцию SleekXMPP, питоновой библиотечки известно для чего.
В результате:
Fritzy: Oh no... a HAL bot

SirAnthony 04.08.2011 11:28

ITT гуру питона обсуждают, как сделать красивее http://pastebin.com/Bc5BV64g

utros 03.08.2011 13:25

Пункт почему Python 3.x, а не 2.x из внутренней доки одной компании:
Python 3.0+ поддерживает кириллицу и Unicode, поскольку родной кодировкой является UTF-8. Т.е. в кавычках можно смело писать русские символы, например имена из нашей программы и быть уверенным, что Python не только обработает строку корректно, но ... more →

werehuman 02.08.2011 18:09

Да я вообще много не знал http://habrahabr.ru/blogs/python/123821/
Не знал, что у лямбды могут быть аргументы по умолчанию...

werehuman 02.08.2011 18:05

Обратите внимание на разницу поведения. http://ideone.com/YOBxJ
Даже в питоне бывают глупости.

werehuman 02.08.2011 17:49

Опа, не знал. Офигенная вещь. http://docs.python.org/library/contextli...

werehuman 02.08.2011 11:39

gevent 1.0a1 is available
https://bitbucket.org/denis/gevent/src/t...
...
- Added support for multiple OS threads, each new thread will get its own Hub instance with its own event loop.
- Added a way to gracefully shutdown the application by waiting for all outstanding greenlets/servers/watchers: ... more →

SirAnthony 01.08.2011 14:02

http://habrahabr.ru/blogs/django/125357/ Смотрите, ОН НЕ ОСИЛИЛ CSS И НАПИСАЛ ДЖАНГОКОСТЫЛИ!

odin 01.08.2011 06:42

PJ Eby запилил обратно-совместимую "альтернативу" "кривому и убогому" WSGI http://dirtsimple.org/2011/07/wsgi-is-de...

utros 31.07.2011 17:46

В одном из роутов есть вот такой финт ушами:
site = {
'title': 'Example',
'navigation': {
'link1' : {'href':'#1', 'text':'link1'},
'link2' : {'href':'#2', 'text':'link2'},
}
}
return render_template("base.html", site=site)
Шаблон: http://ompldr.org/vOXBjaA/base.html
Он мне выдаёт две ссылки, но обе без текста ... more →

SirAnthony 30.07.2011 18:49

Заметки-заметочки.
In [8]: class A(object):
def __init__(self):
print 'A'

In [11]: class B(A):
def __init__(self):
print 'B'
super(B, self).__init__()

In [15]: class C(A):
def __init__(self):
print 'C'
super(C, self).__init__()

In [19]: class D(B,C):
def __init__(self):
print 'D'
super(D, ... more →

NetBUG 29.07.2011 08:53

Нашёл таки ссылку с ответом на вопрос "Почему Python плох".
Нет, я его нежно люблю, ссылка понадобилась с неделю назад в процессе холивора, посему прошу не ассоциировать с моим опытом/отношением/ориентацией/чем-либо ещё.
И да, сам линк — http://bitcheese.net/wiki/nopython

SirAnthony 28.07.2011 13:30

Как мне определить, что объект создан из класса, который наследуется из основного класса, а не его наследников?

*PYTHON is used by:

kb

kb

Пахом

Pahom

16+

238328

werehuman

werehuman

nobiiru

nobiiru

SirAnthony

SirAnthony

Артс

arts

0xd34df00d

0xd34df00d

der_FeniX

der_FeniX

eurekafag

eurekafag

Crazy_Owl

Crazy_Owl

0x2207

0x2207

Rayslava

Maxim Kirenenko

part1zano

eoranged

eoranged

Darth Bricktop

Like-all

jabber

jabber

asmer

asmer

Nico-izo

Nico-izo

gelraen

gelraen

rakoth

rakoth

Minoru

Minoru

13oz

13oz

Johan

johan

Unknown Artist

kelthuzad

Kryukov

Hirthwork McGillah

hirthwork

nstm0

nstm0

Ky6uk

Ky6uk

Basileus

Basileus

alxrt

alxrt

hanyuupoke

amd63

amd63

K900

K900

lexszero

lexszero

analizer

analizer

Няша с няшей

nekoexmachina

няша

generatorglukoff

anonymous_owl

anonymous_owl

zw0rk

zw0rk

Rondo

Nebeda

nebeda

rnd_d

rnd_d

svtk

svtk

Iwasawafag

Iwasawafag

diSabler

diSabler

dorfe

dorfe

Forth EMU

emu

0verMind

rogaboru

rogaboru

Amberize

Amberize

cirno

cirno

Anonymous

anonim

muhas

muhas

nya

nya

beardog

beardog

gesh

lkdjvsdkjfgh

saransk

Shu

Shu

Azzz

azzz

Катенька

sociobljad

kuroneko

Sectoid

Sectoid

Myp

Myp

Kain Winterheart

kainwinterheart

rman

Veles

vs

Jarkko

Jarkko

Tosh

zombieff

Dees7

Dees7

proton

proton

lockie

lockie

sambaynu

sambaynu

xl0

xl0

Kerrigan

Kerrigan

RainerGomes

RainerGomes

sattellite

sattellite

Oxyd

Oxyd

silvery

silvery

Haomand

Haomand

ФЫВА

Incred

hleem

hleem

Darion

Darion

Oleg

NetBUG

Oleg Tsarev

zamotivator

Michael Pogoda

MPogoda

4DA

4da

NIR

NIR

Хотеть!

xotetb

hóngweìbīng

hongweibing

eill

eill

DarkElve

DarkElve

Раджа

radjah