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

Страница 1291 из 1885
Проксимов
20.02.2017
15:50:37
Alexey
20.02.2017
15:51:38
>>> def check(x,mod=0): ... return lambda y:y%x==mod ... >>> t = check(5) >>> t(5) True >>> t(4) False >>>

Igor
20.02.2017
15:51:51
вот, больше похоже на правду смотри, zzz = check(1, mod=2) zzz(3)

опередили )

Google
Alexey
20.02.2017
15:52:25
сорян

Igor
20.02.2017
15:53:19
да наоборот спасибо, с телефона паршиво )

Сергей
20.02.2017
15:53:43
>>> def check(x,mod=0): ... return lambda y:y%x==mod ... >>> t = check(5) >>> t(5) True >>> t(4) False >>>
А что тут такое y? X вижу, mod вижу.. А когда вызывается лямбда, что там y?

Alexey
20.02.2017
15:53:59
у тебя check - функция фабрика

Alexey
20.02.2017
15:54:04
возвращает функцию

Igor
20.02.2017
15:54:11
параметр которого называется y

Igor
20.02.2017
15:54:23
Вот некоторые пишут - "Изучаю Python по документации. Она у него отличная". Подскажите как? Вот я открыл её. Там есть Гайд для начинающих ни разу не программеров. Зашёл туда. Там названия книг и сайтов, где можно читать. В чём прикол? Или я не туда зашёл?

Проксимов
20.02.2017
15:54:49
Сложно

Эх

Сергей
20.02.2017
15:55:18
А, понял, туплю)

Google
Igor
20.02.2017
15:55:57
нет посмотри что написали мы с алексеем

функция возвращает функцию это непривычно, но если результат check запихнуть в новый объект, и обратиться к нему как к функции, должно стать полегче*))

Alexey
20.02.2017
15:57:46
вариант без лямбды def check(x,mod=0): def f(y): return x % y == mod return f

y и mod в f из области видимости объемлющей функции

Igor
20.02.2017
16:03:20
а декораторы - так вообще ебаная магия, ну согласись

In [1]: def foo(x): ...: print('called foo(%r)' % x) ...: def bar(y): ...: print('called bar(%r) inside of foo(%r)' % (y, x)) ...: return bar ...: In [2]: foo(1) called foo(1) Out[2]: <function __main__.foo.<locals>.bar> In [3]: foo(1)(2) called foo(1) called bar(2) inside of foo(1) In [4]: foobar = foo(3) called foo(3) In [5]: foobar(4) called bar(4) inside of foo(3)

вот еще, как вариант пардон, аргументы в принте местами перепутал, исправлено

stonepig
20.02.2017
16:08:19
с помощью чего стоит запилить новичку блог на питоне? сразу за джанго браться или фласк или какие-то генераторы статических страниц юзать?

до этого писал скрипты и ООП не нюхал

Ruslan
20.02.2017
16:10:08
товарищи, как в selenium firefox открыть ссылку во вкладке, перейти во вкладку, поделать дела, закрыть вкладку и снова оказаться не первоначальной странице?

Ruslan
20.02.2017
16:12:11
хотя бы в общем, ну или код можно. получилось только открывать в новом окне и закрывать его. во вкладке никак не получается. sendkeys к body не срабатывает

Alexey
20.02.2017
16:12:33
с помощью чего стоит запилить новичку блог на питоне? сразу за джанго браться или фласк или какие-то генераторы статических страниц юзать?
если блог не на локальном хосте то смотри у хостера поддержку фреймворков. если выбор между django и flask то смотри какой туториал тебе более понятен

Igor
20.02.2017
16:13:07
поэтому если хочется изучить, то пили на фркймворке

я б фласк для начала выбрал ибо маленький

53r63rn4r
20.02.2017
16:13:56
Ну да, нихуя себе, я так заебался с этим пеликаном

Google
Igor
20.02.2017
16:13:59
а вместо хостинга - виртуальный сервак

53r63rn4r
20.02.2017
16:14:10
Потому что подумал, что джекил - слишком просто

stonepig
20.02.2017
16:14:15
а вместо хостинга - виртуальный сервак
вот. виртуальный сервак (VPS на DO) есть

Igor
20.02.2017
16:14:17
Ну да, нихуя себе, я так заебался с этим пеликаном
но знаний питона он энивэй не требует

Di
20.02.2017
16:14:27
я б фласк для начала выбрал ибо маленький
я как нуб говорю - фласк как начало самое то

53r63rn4r
20.02.2017
16:14:31
Ну, именно до автоматизации, сборки, пересборки

Igor
20.02.2017
16:14:33
вот. виртуальный сервак (VPS на DO) есть
вот и отлично. у DO хорошие мануалы

поищи Ман nginx + uwsgi

53r63rn4r
20.02.2017
16:15:01
Ну, это как сказать, там еще если какую-то свою тему начинаешь пилить, то тоже готов расставлять булки

Igor
20.02.2017
16:15:02
Ну, именно до автоматизации, сборки, пересборки
так там все уже на фабрике написано

53r63rn4r
20.02.2017
16:15:35
Так, что ты будешь фабрикой делать, если тебе надо пересобирать на локалхосте?

Igor
20.02.2017
16:16:06
так наберу "fab build", "fab serve" и все блятт

Igor
20.02.2017
16:16:11
не?)

53r63rn4r
20.02.2017
16:16:15
подключаться к локалхосту и собирать проект?

;DD

Igor
20.02.2017
16:16:22
чо бля?

53r63rn4r
20.02.2017
16:16:31
Так, фаб билд - ты ж сам пишешь, нет?

Igor
20.02.2017
16:16:37
да

53r63rn4r
20.02.2017
16:16:38
фаб серв - тоже

Igor
20.02.2017
16:16:41
команду

Google
Igor
20.02.2017
16:16:43
в консоли

53r63rn4r
20.02.2017
16:16:44
Хуй на!

Igor
20.02.2017
16:16:45
готовую

причем здесь знание питона?

53r63rn4r
20.02.2017
16:17:06
Да-к если АВТОМАТИЗИРОВАТЬ ПЕРЕСБОРКУ

НА ЛОКАЛХОСТЕ

Igor
20.02.2017
16:17:21
в смысле автоматизировать?

там есть авторелоад блять

Admin
ERROR: S client not available

53r63rn4r
20.02.2017
16:17:35
НУ ТИПА ХОП ХОП, БЛЯТЬ Я НЕ ПОМНЮ, АААА, ОТВАЛИ

Igor
20.02.2017
16:17:55
плюсую, поеду домой лучше )

Bulat
20.02.2017
16:31:11
объясните плиз

before = ['var1', 'var2'] after = [] after = before[0] +', '+ before[1] after[0] 'v'

почему ответ != 'var1, var'

может как-то по-другому нужно сделать?

Alex
20.02.2017
16:41:07
может как-то по-другому нужно сделать?
Ну да. И какой смысл в after = []? Если ты сразу после этого присваиваешь строку

Bulat
20.02.2017
16:42:49
а ну да, спс

туплю)

аппендом делать?)

Serge
20.02.2017
16:45:27
а что ты получить то хочешь?

Google
53r63rn4r
20.02.2017
17:22:09
а что ты получить то хочешь?
Шутка про "пизды" была?

Вадим
20.02.2017
18:45:36
всем привет подскажите пожалуйста, with open('datafile.csv', 'w') as csv_file: csv_writer = csv.writer(csv_file) for item in a: print(item) csv_writer.writerow(a[0],a[1],a[2],a[3]) почему не дает так записать, или передача сразу четырех невозможна ? если нет то как мне кортеж записать в отдельне ячейки

Маришка
20.02.2017
18:47:59
вы пытаетесь записать первые 4 элемента из массива, при условии что вы проходите через его элементы через item in a?

Вадим
20.02.2017
18:48:39
да я уже заметил что я чушь делаю, поптавшийсь записать a[0] я записал весь кортеж 4 раза

Older
20.02.2017
18:53:37
подскажите, кто ансибл юзал. Переустанавливал и дропнул /usr/local/bin/ansible Теперь там нет его после переустановки и консоль ругается $ ansible --version -bash: ansible: command not found Че делать, где его взять-то?

Вадим
20.02.2017
18:56:14
.writerow(a[0:4])
да так он пишет кортеж полностью, а можно както кажды элемент кортеж в строку то есть берем допусти а[0] и так далее, я пытаюсь из базы писать в csv файл что бы экселем было удобно открывать и читать у меня 4 столбца

Маришка
20.02.2017
18:56:57
как-то?)

Вадим
20.02.2017
18:58:02
как-то?)
да клава плохо работает ) много ошибок

Older
20.02.2017
18:58:19
это мое лицо после rm

Alexander
20.02.2017
18:59:37
это мое лицо после rm
всмысле твое лицо блять

что написал то и получил

Вадим
20.02.2017
19:05:32
возможно как то писать в строку 4 элемента так что бы в csv они попадали в разные ячейки а не в одну и не в столбик. ?

Константин
20.02.2017
19:14:15
возможно как то писать в строку 4 элемента так что бы в csv они попадали в разные ячейки а не в одну и не в столбик. ?
Какой-то примитивный вопрос. Даже не понимаю как ответить чувствую подвох :)

Вадим
20.02.2017
19:15:50
Какой-то примитивный вопрос. Даже не понимаю как ответить чувствую подвох :)
да согласен он примитивный. лучше лягу спать подумаю )

Какой-то примитивный вопрос. Даже не понимаю как ответить чувствую подвох :)
а все я разобрался ) просто никогда не работал с файлом. не нужно бло

sairusvirus
20.02.2017
19:44:50
Чем лучше и проще парсить сайты

Маришка
20.02.2017
19:45:25
Смотря какие

Maxim
20.02.2017
19:45:28
beautiful soup

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

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