- 1
return lib.formatters.__dict__[id].format(txt)
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−184.6
return lib.formatters.__dict__[id].format(txt)
Мы же не ищем легких путей, правда? В модуле formatters определен словарь, к которому мы таким образом обращаемся.
−181.1
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
Нашел в одной игрушке, пытаясь найти и иправить досадный баг
−427.9
f.write("#ifndef _" + fileouth.replace("/","_").replace(".", "_").upper() + "_\n")
f.write("#define _" + fileouth.replace("/","_").replace(".", "_").upper() + "_\n")
что еще сказать... видно человека не научили что копипастить плохо... и что бывает повторное испольхование кода...
−409.2
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
−83.2
...
...
if flag not True and flag not False:
if n < 1 and n > 1:
#bla bla bla
издержки мучительного дня
−178.5
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/
Кто то может для себя почерпнуть нечто новое и неизведанное.
−99.7
length = int((re.findall(r"top:[1-9]\d*",temp))[-1][4:])*2.54/72-0.6
−109.2
request.session['lang'] = POST['langv']
href = POST['href'].split('/')[-1].split('_')
try:
ob_id = href[-1].split('.')[0]
ob = 1
except:
ob = False
Мой ранний проект на django. Что хотел сказать этим - мне до сих пор непонятно
−425.7
def find_where_ball_collides_on_a_wall(
ball_w, ball_z,
ball_wol, ball_zol,
ball_rad,
wall_type,
wall_w1, wall_z1,
wall_w2, wall_z2,
wall_rad):
toetoadly = ball_rad + wall_rad
did_collide = False
New_ball_w = ball_w + ball_wol
New_ball_z = ball_z + ball_zol
angle_hit_at = None
Relate_ball_w = ball_w - wall_w1
Relate_ball_z = ball_z - wall_z1
Relate_wall_w2 = wall_w2 - wall_w1
Relate_wall_z2 = wall_z2 - wall_z1
arc_tangeriney = arc_tangent_2D(Relate_wall_w2, Relate_wall_z2)
Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_Relate_wall_w2, Rotate_Relate_wall_z2 = points_rotated_by_angle_2D(((Relate_ball_w, Relate_ball_z), (Relate_wall_w2, Relate_wall_z2)), 0, 0, arc_tangeriney)
Rotate_ball_wol, Rotate_ball_zol = point_rotated_by_angle_2D(ball_wol, ball_zol, 0, 0, arc_tangeriney)
Rotate_Relate_ball_collide_w, Rotate_Relate_ball_collide_z, did_hit_weird_line = Find_where_ball_stops_on_line_w(Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_ball_wol, Rotate_ball_zol, ball_rad, 0, wall_rad)
if Rotate_Relate_ball_w > -toetoadly and Rotate_Relate_ball_w < toetoadly:
HE_HE_strange_popper_z = Rotate_Relate_ball_z
else:
HE_HE_strange_popper_z = Rotate_Relate_ball_collide_z
Rotate_angle_hit_at = None
if HE_HE_strange_popper_z < Rotate_Relate_wall_z2:
if ball_is_going_towards_point(Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_ball_wol, Rotate_ball_zol, 0, Rotate_Relate_wall_z2):
p1_touched, p1_collide_w, p1_collide_z, p1_angle_hit_at = find_where_ball_collides_on_another_ball(Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_ball_wol, Rotate_ball_zol, ball_rad, 0, Rotate_Relate_wall_z2, wall_rad)
if p1_touched:
Rotate_Relate_ball_collide_w = p1_collide_w
Rotate_Relate_ball_collide_z = p1_collide_z
Rotate_angle_hit_at = p1_angle_hit_at
did_collide = True
elif HE_HE_strange_popper_z > 0:
if ball_is_going_towards_point(Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_ball_wol, Rotate_ball_zol, 0, 0):
p2_touched, p2_collide_w, p2_collide_z, p2_angle_hit_at = find_where_ball_collides_on_another_ball(Rotate_Relate_ball_w, Rotate_Relate_ball_z, Rotate_ball_wol, Rotate_ball_zol, ball_rad, 0, 0, wall_rad)
if p2_touched:
Rotate_Relate_ball_collide_w = p2_collide_w
Rotate_Relate_ball_collide_z = p2_collide_z
Rotate_angle_hit_at = p2_angle_hit_at
did_collide = True
else:
if did_hit_weird_line:
did_collide = True
if Rotate_Relate_ball_collide_w < 0: Rotate_angle_hit_at = 90
else: Rotate_angle_hit_at = 270
if did_collide:
arc_tangeriney_2 = -arc_tangeriney
angle_hit_at = Rotate_angle_hit_at + arc_tangeriney
New_ball_w, New_ball_z = point_rotated_by_angle_2D(Rotate_Relate_ball_collide_w, Rotate_Relate_ball_collide_z, 0, 0, arc_tangeriney_2)
New_ball_w += wall_w1
New_ball_z += wall_z1
return did_collide, New_ball_w, New_ball_z, angle_hit_at #, is_moving_towards
Пример написания "физики" на python + pygame. Одна из функций. Всего кода - 900+ строк.
http://www.pygame.org/docs/ref/draw.html -> смотрим комментарий к pygame.draw.circle
−119.1
a=['']
b=['']
c=['']
for i in range(0,6):
a.extend(b)
b.extend(c)
c.extend(a)
Нашел в старых скриптах. Я, судя по всему, чего-то не понимал...