
Alexey
31.03.2017
16:04:34

Stanislav
31.03.2017
16:06:51
import urllib2
import threading
class MyHandler(urllib2.HTTPHandler):
def http_response(self, req, response):
print "url: %s" % (response.geturl(),)
print "info: %s" % (response.info(),)
for l in response:
print l
return response
o = urllib2.build_opener(MyHandler())
t = threading.Thread(target=o.open, args=('http://www.google.com/',))
t.start()
print "I'm asynchronous!"
t.join()
print "I've ended!"
Так норм?77

Alexey
31.03.2017
16:07:43
Мне плохо.
Я пойду, пожалуй, кипяточку попью.

Google

Stanislav
31.03.2017
16:09:15
Я тоже пойду успокоюсь от бага, а то хуйню несу

Alexey
31.03.2017
16:09:27
Отдохни уже от этой хуйни.

Jim
31.03.2017
16:21:05
бля, ещё и питоний 2.7 =\
и почему все на 3.х не перейдут?

Alexey
31.03.2017
16:21:31
Чем тебе 2.7 не нравится?
Сейчас как 2.4 дам, лол.

Anatoly
31.03.2017
16:22:40

Centrino
31.03.2017
16:22:47
3.х слишком новый, вот сразу на 4.х перейдут в 2020

Jim
31.03.2017
16:22:52
кек

Stanislav
31.03.2017
16:29:01
Я увидел свой первый питон - версия 3.4
Скажите без тролинга - как быстро походить по ссылкам?

Alexey
31.03.2017
16:29:56
Мышкой.

Google

Stanislav
31.03.2017
16:30:12

Alexey
31.03.2017
16:30:22
За неделю накликаешь.

Anatoly
31.03.2017
16:30:23

Stanislav
31.03.2017
16:30:37

Stanislav
31.03.2017
16:32:22
lxml links

Stanislav
31.03.2017
16:36:19
Мож eventlet?
Чо скажете

Stanislav
31.03.2017
16:38:57
ну я вообще за гевент

Alexey
31.03.2017
16:39:01
Может быть взять уже хоть что-то и сделать наконец?

Stanislav
31.03.2017
16:39:03
само собой жи

Stanislav
31.03.2017
16:39:41

Alexey
31.03.2017
16:39:50
Чо за жиза ещё?

Stanislav
31.03.2017
16:40:06
типо согласился
Но я хочу быстро

Alexey
31.03.2017
16:40:27
$100 и завтра утром у тебя будет дамп этого говна.

Petr
31.03.2017
16:40:41
гггг

Stanislav
31.03.2017
16:43:34

Alexey
31.03.2017
16:43:47
Тогда не еби всем голову, а бери и изучай.

Roman
31.03.2017
16:43:52

Alexey
31.03.2017
16:44:01
Что не понятно — спрашивай. Только то, что не понятно, а просьбу соплю подтереть.

Google

Stanislav
31.03.2017
16:44:09
Спасибо)

Roman
31.03.2017
16:44:27

Alexey
31.03.2017
16:44:29
Ну а чо как этот-то вообще. Возьми и изучи. Вон я тоже за гивент.

Petr
31.03.2017
16:44:38
wget -r trarar.ru

Stanislav
31.03.2017
16:44:43

Roman
31.03.2017
16:45:15

Alexey
31.03.2017
16:45:23

Petr
31.03.2017
16:45:42
кот с коленок свалил уже даже
:(
вобщм лень

Jim
31.03.2017
17:02:27

Eugine
31.03.2017
17:02:50
он и в 2 нормально работал, если руки были откуда надо

Alexey
31.03.2017
17:02:56
Да как-то нормальную работу с юникодом как раз завезли в версию 2.0.

Jim
31.03.2017
17:03:08
городить там всякое, тут из коробки взеде юникод, збс

Alexey
31.03.2017
17:03:20
Какое „всякое”?

Roman
31.03.2017
17:03:24
И все?

Jim
31.03.2017
17:03:29
значительно проще и удобнее короч

Eugine
31.03.2017
17:03:32

Alexey
31.03.2017
17:03:36
Рома, смотри какие проблемы у людей.

Google

Alexey
31.03.2017
17:03:57

Jim
31.03.2017
17:04:06
да ну это будет бесконечный спор, меня устраивает что тут это проще

Alexey
31.03.2017
17:04:26
Для меня поведение со строками второго питона куда как более естественно, чем третьего.

Jim
31.03.2017
17:04:38
хз, дело привычки

Stanislav
31.03.2017
17:26:42
Какое „всякое”?
Ну типа когда в репле у тебя /x123123123123 отображается когда ты отлаживаешь принтами - не круто

Alexey
31.03.2017
17:27:29
Иди гивент учи, лол. :)

Stanislav
31.03.2017
18:00:12

Admin
ERROR: S client not available

Alexey
31.03.2017
18:00:39
Либо код целиком нормально, либо на хуй. Ничо не ясно же.

Stanislav
31.03.2017
18:01:07
pdf_files = []
videos = []
assert type(pdf_files) is list
for attachment in attachments:
if '.pdf' in attachment['href']:
pdf = s.get(urljoin(BASE_URL, attachment['href'])).content
pdf_files.append(pdf)
else:
pdf_files = None
Ассерт прошел спокойно

Alexey
31.03.2017
18:01:32
assert type(pdf_files) is list — ну что за пиздец?
isinstance(pdf_files, list)

Stanislav
31.03.2017
18:02:25

Alexey
31.03.2017
18:02:33
Так красивее, пойми.
Код на пастбин.

Stanislav
31.03.2017
18:04:10
Я понял ошибку, уже не надо)
Слышал где-то о технике расскажи все мишке по порядку и найди ошибку

Марк
31.03.2017
18:10:25
Объяснение проблемы - решение проблемы.

Belegnar
31.03.2017
18:13:04
жаль, работает не всегда

Google

Eugine
31.03.2017
18:13:26

Roman
31.03.2017
18:16:01
крякать утёнку - это правильно

Alexey
31.03.2017
19:48:54
http://michal.karzynski.pl/blog/2017/03/19/developing-workflows-with-apache-airflow/
Хм.

Марк
31.03.2017
20:43:58
Бля, вот чем плох чат космоебов, так это тем, что там все всё читали. В итоге дискуссия развивается примерно так: я говорю А, чувак читал про мое "А", он говорит Б, а я тоже читал про его Б. И так тотально. Вроде бы и радоваться нужно, но никаких страсстей, накала, батхерта. Ну обсудили и обсудили

Alexey
31.03.2017
20:44:54
А это, а делиться вместо этого, не?

Марк
31.03.2017
20:46:33
Просто все читают примерно одно и тоже, поэтому делиться нечем. Это примерно если бы в прогерских чатах все идеально знали доку и RFC еще в довесок

Alexey
31.03.2017
20:46:49
Всегда есть что обсудить один чёрт.

Марк
31.03.2017
20:49:26
Всё равно пресно и без огонька. Это мне напоминает собрания с Докинзом. Те люди, которые туда пришли, и так в теме.

Stanislav
31.03.2017
21:05:52
Йобана рот пацаны
У вас спины белые о

Igor
31.03.2017
21:10:25
https://twitter.com/valtsman/status/847917584309768193
извините

Vladimir
31.03.2017
21:11:06

Марк
31.03.2017
21:11:56
О, нееее, у меня на работе авиаёб есть. Даже мемчик ходит по конторе "ни слова про самолетики и дроны"
Еще есть отдельная секта ардуиноёбов. Это вообще пиздец. По количеству разговоров посоны собирают космическую ракету, а на деле один мамкин вейпер, а два других на подсосе.

Stanislav
31.03.2017
21:20:37

Alexey
01.04.2017
01:25:54
Тонко. =)

Stanislav
01.04.2017
01:27:57
я в былые годы мог часа два непрерывно обсуждать как в трансформаторе течёт ток
но нескем :)