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

Страница 1507 из 1885
Igor
30.03.2017
08:50:36
ну да ладно

Сергей
30.03.2017
08:50:39
та не, давно юзаю

не было такого ни разу

с полгода точно

Google
Сергей
30.03.2017
08:50:57
если не больше

Denis
30.03.2017
09:18:33
Может тупой вопрос, как поменять размер шрифта в pycharm? в линукс все меняется без проблем, а в винде окно неактивно.

Маштабирование не предлагать т.к не очень удобно постоянно крутить колесо, хотелось бы поменять везде сразу

stonepig
30.03.2017
09:23:14
а в настройках Editor?



Denis
30.03.2017
09:24:30
неактивно окно =( .почему не могу понять

stonepig
30.03.2017
09:24:50
неактивно какое окно? в настройках?

Preferences - > Editor -> Colors & Fonts -> Font

Maksim
30.03.2017
09:26:06
"Чистый код" Роберта Мартина или "Совершенный код" Макконел?

vlade11115
30.03.2017
09:28:26
Там нужно свою тему создать, и в ней уже менять.

Google
cckfnn
30.03.2017
09:49:18
Привет всем.

Кто поможет разобраться новичку с функциональным программированием?

Igor
30.03.2017
09:49:58
книжка по функциональному программированию?

а че с ним?

cckfnn
30.03.2017
09:50:14
да блин, в книжках не нахожу ответов

Igor
30.03.2017
09:50:21
так а вопрос какой

cckfnn
30.03.2017
09:50:24
ща

Igor
30.03.2017
09:50:30
"кто поможет", конечно, в книжках не напишут

cckfnn
30.03.2017
09:50:56
есть функция cycle в itertools

Задача, написать аналогичную

def cycle(i): li = [] for elem in i: li.append(elem) while li: for elem in li: yield elem

вот что получилось у меня

но нужно написать, не используя список

есть идеи?

Igor
30.03.2017
09:51:59
ну yield заебашь, не?

ой

пардон

cckfnn
30.03.2017
09:54:23
при этом не используя ООП и без перехвата обработчиков событий

Dmitry
30.03.2017
09:55:23
такой вопрос: нужно использовать локализацию шаблонов jinja через файлы gettext (*.mo-файлы), в интернете какие-то монстроузные примеры и зависимости от django. требуется всего-то возможность переводить текст внутри тегов шаблона: {% trans %}some text{% endtrans %}. Где можно было бы подсмотреть работающий пример для python2.7 и без лишних зависимостей (только jinja и gettext)?

Igor
30.03.2017
09:57:23
но нужно написать, не используя список
хм, так а это.. http://pastebin.ca/3788679 не?

Google
Centrino
30.03.2017
09:57:33
но нужно написать, не используя список
разве это возможно? где-то же надо хранить

cckfnn
30.03.2017
09:58:10
хм, так а это.. http://pastebin.ca/3788679 не?
тут используется итертулс

Igor
30.03.2017
09:58:42
cckfnn
30.03.2017
09:58:44
разве это возможно? где-то же надо хранить
я хз, мой наставник, говорит, что возможно, но не говорит как, типа читай книжки

Igor
30.03.2017
09:58:56
я не делаю from itertools import cycle, если ты не заметил

Centrino
30.03.2017
09:59:11
да, там во втором примере без него

чет как-то странно - слишком просто)

Solyar
30.03.2017
10:00:35
Ребят, как быстро и красиво передать из одной функции в другую переменную не выполняя функции ( или выполняя по пути )

cckfnn
30.03.2017
10:01:01
да, там во втором примере без него
спасибо, ща буду разбираться

Igor
30.03.2017
10:01:22
спасибо
не за что. надумаешь сменить наставника - обращайся.

Маришка
30.03.2017
10:01:26
А исключить первый перебор это же логично было

Solyar
30.03.2017
10:02:26
ни понел :(
Есть функция в ней переменной присвоили значение, и нужно вытащить эту переменную

Сергей
30.03.2017
10:02:39
global

но так не надо

)

Маришка
30.03.2017
10:03:24
yield на нее?) А потом сразу next()

Google
Dmitriy
30.03.2017
10:03:49
Так, тут вроде был эксперт по глобалам

Centrino
30.03.2017
10:03:49
я работал через global в одном месте. Но это слишком грязный трюк)

Dmitriy
30.03.2017
10:04:24
Кстати если погрпепать global в site-packages, например, можно найти много чего интересного

Сергей
30.03.2017
10:07:16
да глобал норм, но надо с умом

Solyar
30.03.2017
10:09:05
Маришка
30.03.2017
10:13:24
попробуем
Meh, функция будет генератором если ты иелдишь то значение которое ты хочешь, а потом если она что то возвращает то return в генераторе лишь зарейзит StopIteration

Dk
30.03.2017
10:16:53
есть идеи?
def cycle(lst): last = len(lst) cntr = 0 while True: if cntr > last: cntr = 0 yield lst[cntr] cntr += 1 Ткните, что не так?

Admin
ERROR: S client not available

Dk
30.03.2017
10:18:03
Вот теперь точно

Igor
30.03.2017
10:18:05
def cycle(lst): last = len(lst) cntr = 0 while True: if cntr > last: cntr = 0 yield lst[cntr] cntr += 1 Ткните, что не так?
itertools.cycle будет работать с любыми iterable, у тебя - только со списками/строками итд

Johnnie
30.03.2017
10:19:17
def cycle(iter): for i in iter * 99999: yield i

Igor
30.03.2017
10:19:26
Dk
30.03.2017
10:20:05
лол

Centrino
30.03.2017
10:20:47
можно оптимизировать, для большинства вариантов хватит одной девятки

.
30.03.2017
10:28:54
гайс, накатил mysqlclient, нужно сделать запрос и выдернуть данные из нескольких бд. Я правильно понимаю, что мы сначала конектимся к бд, а потом делаем запросы, здесь получается мне надо законектиться с несколькими бд?

stonepig
30.03.2017
10:29:14
а через for нельзя?

законнектился к бд - сделал запрос - вышел

Google
stonepig
30.03.2017
10:29:37
и так для каждой бд из словаря, где есть акк\пасс

.
30.03.2017
10:31:20
1)Я никогда не работал с бд из пайтона 2)Мысль такая, составить запрос, который вытаскивает мне нужные данные, но он вытаскивает их из нескольких бд, соответственно я не понимаю, как одним запросом я вытащу данные из нескольких бд, если перед запросом я могу законектиться только к одной бд

stonepig
30.03.2017
10:32:05
я ж грю, делаешь словарь с базами данных

потом через for по очереди коннектишься к каждой и делаешь запросы

Igor
30.03.2017
10:32:47
кароче, так же, как коннектишься и делаешь запрос к одной базе, только в цикле

%)

Dk
30.03.2017
10:33:43
кароче, так же, как коннектишься и делаешь запрос к одной базе, только в цикле
Вы несколько раз повторили одно и тоже разными словами.

Igor
30.03.2017
10:33:54
все так

stonepig
30.03.2017
10:34:06
попробуй законнектиться к одной и сделать запрос для начала

через пайтон

потом будем дальше говорить

Dk
30.03.2017
10:34:38
Кстати, кто pg юзает и чем к нему коннектится?

.
30.03.2017
10:34:53
Т.е. мне мой один sql запрос нужно будет разбить на несколько?

Igor
30.03.2017
10:34:59
psycopg2, алхимия

Т.е. мне мой один sql запрос нужно будет разбить на несколько?
зависит от того, будет ли один и тот же запрос к разным бд или тебе нужны разные запросы для разных бд

нам-то откуда знать

.
30.03.2017
10:37:04
Условно говоря вот такой запрос ''' SELECT Product.model, Pc.price FROM product INNER JOIN pc ON Product.model = Pc.model WHERE maker = 'B' ''' Я же обращаюсь тут к 2 бд

Igor
30.03.2017
10:37:45
эх.

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

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