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

Страница 180 из 1885
Zart
26.07.2016
05:39:56
https://paste.fedoraproject.org/395482/95115801/

10mb комплект

mey
26.07.2016
05:45:02
Спасибо, приеду домой посмотрю ссылки

help(mtkinter) Is not defined

Google
Zart
26.07.2016
05:46:45
-m - это ключ для python, "запустить модуль"

py -mpydoc tkinter

аналогично help(tkinter) в консоли питона

mey
26.07.2016
05:49:36
No module named tkinter

Zart
26.07.2016
05:50:04
в двойке оно Tkinter, в тройке tkinter

mey
26.07.2016
05:51:49
Please install python3-tk package

Интернета на нем нет лол

Zart
26.07.2016
05:52:25
ну да. линуксы пидарасят питон на пачку мелких пакаджей, в винде это компоненты инсталлятора

mey
26.07.2016
05:53:22
Без интернета я его никак не установлю, да?

Zart
26.07.2016
05:53:37
ну раз на мобиле есть, тетерить можно поди

Peter
26.07.2016
05:59:36
Ребят, куда смотреть если переменная в шаблоне джанги не отображается? Ошибок в консоли браузера и в дебаггере нет.

Dan
26.07.2016
06:00:07
а точно передается ?

Peter
26.07.2016
06:00:09
Версия django 1.9.8

Google
Zart
26.07.2016
06:00:28
проверять написание

Dan
26.07.2016
06:00:33
в вызываемом шаблоне или в инклуде ?

Peter
26.07.2016
06:00:43
а точно передается ?
передаю через locals()

Вызываемый.

Zart
26.07.2016
06:00:57
...

Dan
26.07.2016
06:01:39
блоков with нет ?

Peter
26.07.2016
06:02:52
Нет. Если передавать не через locals, то всё работает. :)

Zart
26.07.2016
06:03:43
но зачем это делать так?..

Dan
26.07.2016
06:04:06
тогда показывай код :)

Peter
26.07.2016
06:04:33
В книге отписано так: Если вы принадлежите к числу таких лентяев и любите сокращать код до предела, то можете воспользоваться встроенной в Python функцией locals(). Она возвращает словарь, отображающий имена всех локальных переменных на их значения, где под локальными понимаются переменные, определенные в текущей области видимости. С ее помощью наше представление можно переписать в таком виде: def current_datetime(request): current_date = datetime.datetime.now() return render_to_response('current_datetine.html', locals())

тогда показывай код :)
Я уже все понял и разобрался. Спасибо большое, проблема была в том, что locals() передавал локальную переменную, а я в шаблоне писал название функции. Простите :)

Viktor
26.07.2016
07:10:19
И ничем не хуже
Ну да, конечно Не превращайте редактор в IDE

Dan
26.07.2016
07:17:02
Ну да, конечно Не превращайте редактор в IDE
о! извечная бойня продолжается ? :)

Zart
26.07.2016
07:37:38
Темный
26.07.2016
07:46:40
питонский бекенд на чем лучше реализовать для сбора с клиентов gps данных и передачи их в обработтаном виде обратно?

Zart
26.07.2016
09:41:29
https://habrahabr.ru/post/264233/
хреновый пост

Petr
26.07.2016
09:42:25
хреновый пост
там в каментах больше полезного

mey
26.07.2016
10:38:00
Ребят

PEP 8 входит в стандартную сборку python?

Zart
26.07.2016
10:38:27
если ты про тулзу, то нет

Google
mey
26.07.2016
10:39:19
Я про документ

Zart
26.07.2016
10:39:49
пепы в поставку не входят вообще

mey
26.07.2016
10:42:17
Пошла играть с камешками

И ждать сентября(нормального интернета)

Nobue
26.07.2016
11:02:29
просто чудо что флейм про pulseaudio не пошел в сторону поттеринга и systemd

Zart
26.07.2016
11:02:55
нелюбители пульса выпиливают и системд?

Nobue
26.07.2016
11:03:17
ну просто обычно если про пульс дело заходит, то всегда все к этому приходит

Zart
26.07.2016
11:03:39
ссзб

Nobue
26.07.2016
11:04:11
о, я вижу ты в теме :D

Zart
26.07.2016
11:06:09
я не хочу этот говнофлейм продолжать. каждый красноглазый - сам пиздец своего счастья

mey
26.07.2016
11:17:07
Пошла играть с камешками

mey
26.07.2016
11:17:07
И ждать сентября(нормального интернета)

Каїн
26.07.2016
11:20:51
Што

Темный
26.07.2016
11:23:12
Што
с камешками

Аристарх Козлобородович
26.07.2016
11:23:26
http://systemd-free.org/

Свободу Юрию Деточкину!

Zart
26.07.2016
11:24:02
http://systemd-free.org/
пшёл нахуй из интернета

Nobue
26.07.2016
11:25:00
я не люблю systemd и поттеринг мне кажется не особо приятным персонажем, но битва уже давно проиграна, остается только смирится и полюбить

Ihar
26.07.2016
12:12:51
Добрый день! прошу помочь решить задачку

Google
Denis
26.07.2016
12:13:06
Лей

Ihar
26.07.2016
12:13:07
из двух списков надо сделать третий

Темный
26.07.2016
12:13:19
ну эт просто

Ihar
26.07.2016
12:13:19
первый вида [[a,b],[c,d],[e,f]]

второй [[1,2],[3,4],[5,6]]

Admin
ERROR: S client not available

Ihar
26.07.2016
12:13:40
должен получится такой [['a - 1','b - 2'],['c - 3','d - 4'],['e - 5','f - 6]]

Темный
26.07.2016
12:13:49
уже отсортировано?

Ihar
26.07.2016
12:14:10
да, значения соответствуют строкам

Zart
26.07.2016
12:14:59
второй [[1,2],[3,4],[5,6]]
строки или числа?

Ihar
26.07.2016
12:15:10
числа

в первом - строки

Denis
26.07.2016
12:16:04
первое, что пришло в голову >>> a = [['a', 'b'], ['c', 'd'], ['e', 'f']] >>> b = [[1, 2], [3, 4], [5, 6]] >>> c = [] >>> for i in zip(a, b): ... c.append(['{} - {}'.format(j[0], j[1]) for j in zip(*i)]) ... >>> c [['a - 1', 'b - 2'], ['c - 3', 'd - 4'], ['e - 5', 'f - 6']]

Ihar
26.07.2016
12:19:19
О, сработало! Благодарю :)

?

Zart
26.07.2016
12:20:07
>>> l1 = [['a', 'b'], ['c', 'd'], ['e', 'f']] >>> l2 = [[1, 2], [3, 4], [5, 6]] >>> [['{} - {}'.format(a, x1), '{} - {}'.format(b, x2)] for (a, b), (x1, x2) in zip(l1, l2)] [['a - 1', 'b - 2'], ['c - 3', 'd - 4'], ['e - 5', 'f - 6']] >>>

через аппенд - фууууу

Denis
26.07.2016
12:21:09
Зато работает для любой длины вложенных списков

Zart
26.07.2016
12:23:17
>>> [['{} - {}'.format(a, b) for a, b in zip(s1, s2)] for s1, s2 in zip(l1, l2)] [['a - 1', 'b - 2'], ['c - 3', 'd - 4'], ['e - 5', 'f - 6']]

Каїн
26.07.2016
12:26:21
Стремно выглядит

Google
Zart
26.07.2016
12:29:38
нормально, если отступы фору приделать

Ванька
26.07.2016
12:35:00
через аппенд - фууууу
Почему нет ? Он какой то неправильный?

Zart
26.07.2016
12:35:57
на фоне компрехеншена выглядит убого

Denis
26.07.2016
12:36:36
Имхо, компрехеншен и аппенд лучше, чем вложенные компрехеншены

Zart
26.07.2016
12:36:45
но если нужна модификация существующего списка - тогда через цикл

не вижу чем

Omni
26.07.2016
13:02:53
[["{0} - {1}".format(j[0],j[1]) for j in zip(i[0],i[1])] for i in zip(a,b)]

[["{0} - {1}".format(j[0],j[1]) for j in zip(i[0],i[1])] for i in zip(a,b)]
По сути то же самое, только имена промежуточным переменным влом было выдумывать

Zart
26.07.2016
13:03:37
без анпака

Omni
26.07.2016
13:04:05
ага

результат выдаёт [['a - 1', 'b - 2'], ['c - 3', 'd - 4'], ['e - 5', 'f - 6']]

Каїн
26.07.2016
13:13:32
но это при известной вложености

в питоне есть что то вроде карты ключей?

Zart
26.07.2016
13:14:06
карта чего?

Каїн
26.07.2016
13:14:49
list[[i, j, [k, [l]]]] -> i: [0, 0], l: [2, 1, 0]

Zart
26.07.2016
13:15:15
ничо не понял

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

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