@python_beginnersЭта группа больше не существует

Страница 1010 из 1885
Igor
28.12.2016
00:44:23
спасибо хоть теперь не надо пройти 10 кругов ада, чтобы репортнуть о спаме

Sofia
28.12.2016
00:44:35
мне кажется, это руками лайкают

53r63rn4r
28.12.2016
00:44:40
Лол

Igor
28.12.2016
00:44:44
не, ты че

Google
Mayday
28.12.2016
00:45:01
неудобством insert/normal/visual mode'ами необходимостью привыкать к командам
Это так ужасно, что аж бесит. Запомнить i, esc,wq очент тяжко

Igor
28.12.2016
00:45:13
53r63rn4r
28.12.2016
00:45:23
Даже если так, есть селениум ;)

Mayday
28.12.2016
00:45:30
Ну так а что еще нужно для правки конфига

Mayday
28.12.2016
00:46:00
У вим есть имбовое преимущество - он есть везде

По дефолту

53r63rn4r
28.12.2016
00:46:12
Поправил, ктрл+х, ес

Igor
28.12.2016
00:46:13
Ну так а что еще нужно для правки конфига
если на серваке нет ниче кроме вима - да если есть нано - я буду пользоваться нано.

Sofia
28.12.2016
00:46:18
продолжаю считать, что мелкий бизнес из российской глубинки лайкает руками

Mayday
28.12.2016
00:46:42
Именно поэтому, стоит выучить его чутка. Для уровня нано, там буквально менее десяти команд нужно знать

Igor
28.12.2016
00:46:44
мне ctrl+o, enter, ctrl+x удобнее, чем esc, :wq, enter

Google
Sofia
28.12.2016
00:46:48
если не забанят, сообщи. Напишу бота для аккаунта кота, пусть станет популярным

Aleksandr
28.12.2016
00:46:53
мне кажется не только мелкий

53r63rn4r
28.12.2016
00:46:59
Ну я питонист, с мелким бизнессом, это другое

Напиши, что мешает? Лол

Igor
28.12.2016
00:47:32
я знаю "менее десяти" команд, у меня был прекрасный .vimrc с vundle, nerdtree и туевой хучей других плагинов

vim все еще неудобное говно для меня

Sofia
28.12.2016
00:48:05
мешает то, что ключ забанят и аккаунт выпилят

а так-то можно

Aleksandr
28.12.2016
00:48:19
вы до сих пор не решили что для вас удобнее назера холивар о редакторах?

Igor
28.12.2016
00:48:21
ты еще скажи, что я должен отвыкнуть от стрелочек и привыкнуть к hjkl, потому что так быстрее и эффективнее™

мы решили, отчего ж не решили-то

Mayday
28.12.2016
00:48:35
Еще короче и удобнее Но я тебя понял

Igor
28.12.2016
00:49:20
ну да, сорри ) я несколько раз пытался, в т.ч. заменить саблайм им, но не, не сложилось

пару недель продержался и забил

Igor
28.12.2016
00:49:32
один хуй я больше не админ

Mayday
28.12.2016
00:49:41
Мы же не о виай

Igor
28.12.2016
00:50:05
Не скажу, любая версия вим не требует от тебя этого
да я знаю, что не требует! просто блин, любители топить за вим частенько говорят, мол, как так, стрелочки, нет, надо hjkl

даже аргументировали как-то логично

Google
Aleksandr
28.12.2016
00:50:13
мневим не удобен

Igor
28.12.2016
00:50:15
но не, нафиг такое счастье

мне вот кстати интересно, насколько neovim и прочие форки отличаются в сторону удобства, но всё лень потыкать

Mayday
28.12.2016
00:51:01
Ну без стрелочек типа удобнее если человек владеет слепым 10пальцевым, не приходится срываться на стрелочки

Aleksandr
28.12.2016
00:51:11
уж лучше vsc, sublime, kate, gate

Mayday
28.12.2016
00:51:14
Реально экономия, но это не про меня

Igor
28.12.2016
00:51:18
ну, я не владею настоящим 10-пальцевым, но 450-600 зн/мин могу

стрелочки банально привычнее, я с ними буду быстрее ориентироваться)

не вижу смысла переучиваться :(

лан, сорри )

в любом случае спасибо!

Mayday
28.12.2016
00:52:02
мне вот кстати интересно, насколько neovim и прочие форки отличаются в сторону удобства, но всё лень потыкать
Не сильно, точнее, тебе ведь вим не нравится именно подходом, режимами, поэтому никакой из его форков тебе не понравится

Igor
28.12.2016
00:52:20
ну да, справедливо, но вот гуй для макоси в виде macvim меня прямо пропер

Petr
28.12.2016
05:28:55
Чем ассинхронность от многопоточности отличается? Это в сторону ОС копать?

Марк
28.12.2016
05:31:01
Опа, вимосрач.

Cykooz
28.12.2016
05:48:54
Чем ассинхронность от многопоточности отличается? Это в сторону ОС копать?
А что ты имеешь ввиду под многопоточностью? Мультитрединг, мультипроцес или ещё что?

Petr
28.12.2016
05:49:08
Мультипроцессинг

Cykooz
28.12.2016
05:49:46
Тогда асинхронное приложение жрёт меньше памяти

Petr
28.12.2016
05:50:35
Ну а вообще в чем отличие? Не в пямяти же вся суть

Cykooz
28.12.2016
05:51:12
Ну про память - это основной аргумент, который обычно приводят ?

Google
Cykooz
28.12.2016
05:53:03
Есть ещё мультитрединг, он по памяти должен быть такой же как и асинхронка, но только вот там сложнее с доступом к общим данным, т.к. треды в общем случае могут выполняться реально параллельно.

Johnnie
28.12.2016
07:38:00
как можно при режиме append сделать так, чтобы при записи в файл csv не добавлялась пустая строчка?

т.е. у меня сейчас файл много раз открывается чтобы дописать

и после каждой записи пустая строка

Sofia
28.12.2016
07:38:56
ты, наверное, head оставил

Johnnie
28.12.2016
07:39:41
я один раз открываю в режиме w: with open(self.filename_out, 'w') as csvfile: writer = csv.writer(csvfile, delimiter=self.DELIMITER) writer.writerow(headers)

пишу хедеры

Admin
ERROR: S client not available

Johnnie
28.12.2016
07:39:53
потом много раз открываю в режиме a

def print_line(self, line): with open(self.filename_out, 'a') as csvfile: writer = csv.writer(csvfile, delimiter=self.DELIMITER) writer.writerow(line)

Sofia
28.12.2016
07:41:14
пиши wb

Zart
28.12.2016
07:41:47
w+b же

и seek в конец

Johnnie
28.12.2016
07:41:52
но это же хедеры о_о

TypeError: a bytes-like object is required, not 'str'

я так понимаю мне нужно что-то типа print('blabla', end=''), только для writerow()

Zart
28.12.2016
07:42:44
не нужно

Johnnie
28.12.2016
07:43:29
with open(self.filename_out, 'a', newline='') as csvfile:

помогло

Google
Johnnie
28.12.2016
07:45:36
b это ж binary

не пойму чем оно тут полезно))

Igor
28.12.2016
07:51:22
не binary, а bytes

а, вы про аргумент в open пардон

Zart
28.12.2016
07:53:22
во втором питоне надо было бинарные потоки кормить в третьем - указывать newline=''

Johnnie
28.12.2016
07:56:33
во, у меня третий, значит норм

только неудобно отдельно хедеры писать и кормить по 15 столбцов

как лучше это сделать?

Pavel
28.12.2016
08:10:21
Открывать и закрывать файл на каждую строку - это так и надо?

Johnnie
28.12.2016
08:12:57
пока да

вообще понимаю, что надо бы открыть один раз и закрыть в конце

Solyar
28.12.2016
08:15:11
По-моему в Питоне хороший gc и даже закрывать не надо

Ivan
28.12.2016
08:29:07
Всем привет! У меня вопрос по requests: делаю get-Запрос "http://vk.com", понятно, что автоматом ссылка должна перейти на httpS://vk.com, но почему-то это не считается редиректом при выполнении метода is_redirect. Или это действительно не считается редиректом ?

Igor
28.12.2016
08:33:07
In [12]: response.history Out[12]: [<Response [302]>, <Response [302]>]

Ivan
28.12.2016
08:33:08
allow_redirects Только наверное? )

ConnectionError: ('Connection aborted.', gaierror(-2, 'Name or service not known'))

Igor
28.12.2016
08:33:36
allo_redirects по умолчанию ж вроде включен, не?

иначе б не перенаправлял

is_redirect наверное проверяет только если текущий респонс вернул 302 или типа того

Ivan
28.12.2016
08:34:19
Да, он включен по-умолчанию. Так, а как прочитать содержимое Response [302] ?

Страница 1010 из 1885

Эта группа больше не существует Эта группа больше не существует