-
↓+1.2↑
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
"""
[AJAX запрос] get_info
Возвращает полную информацию о пользователе.
Входные данные:
request - запрос, содержащий критерий поиска пользователя (строка).
Возвращаемое значение
json, ответ содержащий
"""
Комментарий к одной из функций.
Запостил:
sigurd,
28 Февраля 2010
-
↓+1.1↑
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
import sys
import subprocess
from PyQt4 import QtCore, QtGui
class AboutWindow(QtGui.QDialog):
def __init__(self, parent=None):
super(AboutWindow, self).__init__(parent)
## <говногод>
class QHyperlinkLabel(QtGui.QLabel):
def mousePressEvent(self,pos):
subprocess.call(["explorer.exe",'http:\\\\mysite.com'])
hyperLink = QHyperlinkLabel("Гиперрсылка")
## </говногод>
layoutBase = QtGui.QGridLayout()
layoutBase.addWidget(hyperLink,0,0)
self.setLayout(layoutBase)
if __name__ == "__main__":
app = QtGui.QApplication(sys.argv)
dlg=AboutWindow(None)
dlg.exec_()
Такой вот говнокостыль.
Щелчок по "гиперссылке" таки открывает ее в explorer'е.
Кстати, кто знает адекватное решение для ПиКуТи, делитесь же.
Запостил:
anon_1298,
11 Февраля 2010
-
↓+0.2↑
- 1
return lib.formatters.__dict__[id].format(txt)
Мы же не ищем легких путей, правда? В модуле formatters определен словарь, к которому мы таким образом обращаемся.
Запостил:
Gukl,
10 Февраля 2010
-
↓+4.7↑
- 1
- 2
- 3
- 4
- 5
- 6
def explode(self,xx,y,t) :
#sometimes xx is -1. It's a bug we workaround here
if xx == -1 :
x = size_x - 1
else :
x = xx
Нашел в одной игрушке, пытаясь найти и иправить досадный баг
Запостил:
nexeuse,
01 Февраля 2010
-
↓+2.3↑
- 1
- 2
f.write("#ifndef _" + fileouth.replace("/","_").replace(".", "_").upper() + "_\n")
f.write("#define _" + fileouth.replace("/","_").replace(".", "_").upper() + "_\n")
что еще сказать... видно человека не научили что копипастить плохо... и что бывает повторное испольхование кода...
Запостил:
Pencioner,
13 Января 2010
-
↓+8.6↑
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
import urllib, sys, string
from string import maketrans
bbb = 0
f = urllib.urlopen("http://www.pythonchallenge.com/pc/def/equality.html")
while 1:
buf = f.read(200000)
if not len(buf):
break
for x in range(len(buf)):
if buf[x] in string.ascii_lowercase:
if buf[x+1] in string.ascii_uppercase:
if buf[x-1] in string.ascii_uppercase:
if buf[x+2] in string.ascii_uppercase:
if buf[x-2] in string.ascii_uppercase:
if buf[x+3] in string.ascii_uppercase:
if buf[x-3] in string.ascii_uppercase:
if buf[x+4] in string.ascii_lowercase:
if buf[x-4] in string.ascii_lowercase:
bbb = x
sys.stdout.write(buf)
print(buf[bbb-3:bbb+4])
http://stackoverflow.com/questions/1972693/python-challenge-level-3
Запостил:
ods,
29 Декабря 2009
-
↓−5.4↑
- 1
- 2
- 3
- 4
- 5
...
...
if flag not True and flag not False:
if n < 1 and n > 1:
#bla bla bla
издержки мучительного дня
Запостил:
sultan,
23 Декабря 2009
-
↓+1.3↑
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
def generate(_len = None, sg = None):
if sg == None:
sg = 'aoeuizxcvbn_msdfghjklqwrt_yp123456_7890'
if _len == None:
_len = random.Random().randint(1, 100)
s = ''
l = len(sg)
while _len > 0:
s += sg[random.Random().randint(0, l - 1)]
_len -= 1
return s
def loadsrvlists(file, srvlist = {}, prtlist = {}):
prtlist[0] = 5222
f = open(file)
while True:
s = f.readline().strip()
if s:
sr = s[:s.find(':')]
pr = s[s.find(':') + 1:]
if not sr in srvlist:
srvlist[sr] = True
if pr != prtlist[0]:
prtlist[sr] = int(pr)
else: break
return [srvlist, prtlist]
По конфам прошла волна спама, автор которого пиарил своего бота.
Это кусок кода из того бота.
А тут полный исходник. http://dumpz.org/15156/
Кто то может для себя почерпнуть нечто новое и неизведанное.
Запостил:
Apkawa,
14 Декабря 2009
-
↓+6.1↑
- 1
length = int((re.findall(r"top:[1-9]\d*",temp))[-1][4:])*2.54/72-0.6
Запостил:
wackum,
07 Декабря 2009
-
↓−0.2↑
- 1
- 2
- 3
- 4
- 5
- 6
- 7
request.session['lang'] = POST['langv']
href = POST['href'].split('/')[-1].split('_')
try:
ob_id = href[-1].split('.')[0]
ob = 1
except:
ob = False
Мой ранний проект на django. Что хотел сказать этим - мне до сих пор непонятно
Запостил:
rud.vadim,
19 Ноября 2009