Size: a a a

2021 January 05

d

dµks in Rude Python
поставив хинты я пойму лучше что ли?
источник

Z

Zart in Rude Python
написав докстринг точно поймешь лучше
источник

MR

Maksim R in Rude Python
докстринг кто поддерживает?
источник

SZ

Stanislav Zmiev in Rude Python
Zart
написав докстринг точно поймешь лучше
Ага. А докстринги не врут и не стареют.
источник

d

dµks in Rude Python
а если твой call offer по всему проекту вызывается так:

getattr(obj, f'call_{param}')(**kwargs)


оно мне тоже поможет?
источник

Z

Zart in Rude Python
они по крайней мере всегда были официальными комментариями
источник

A

Alex in Rude Python
Maksim R
докстринг кто поддерживает?
генераторы документации
источник

Z

Zart in Rude Python
а не попыткой изобразить то чего в языке нет
источник

SZ

Stanislav Zmiev in Rude Python
dµks
а если твой call offer по всему проекту вызывается так:

getattr(obj, f'call_{param}')(**kwargs)


оно мне тоже поможет?
Если так, то у тебя с проектом проблемы.
источник

SZ

Stanislav Zmiev in Rude Python
Stanislav Zmiev
Если так, то у тебя с проектом проблемы.
И докстринги помогут не больше.
источник

Z

Zart in Rude Python
почему, обычный диспатч
источник

pl

peach lasagna in Rude Python
Zart
после того как в питон поназавозили этого дерьма, писать на нём уже неохота
а на чем ты пишешь? на жс?)
источник

Z

Zart in Rude Python
я уже не пишу
источник

SZ

Stanislav Zmiev in Rude Python
Alex
генераторы документации
Я думаю, он про поддержку в плане обновления в случае необходимости.
источник

Z

Zart in Rude Python
последнее чем страдал - ансибл и павершелл
источник

СС

Сергей Семянников... in Rude Python
Stanislav Zmiev
Если так, то у тебя с проектом проблемы.
С такими аргументами ты кого угодно переспоришь. "Ты не прав, потому что у тебя с проектом проблема"
источник

MR

Maksim R in Rude Python
dµks
поставив хинты я пойму лучше что ли?
именно, ты получишь следующее
def call_offer(self, out_legs: List[Leg]...
где ты можешь с нормальной IDE кликнуть на Leg и перейти к объекту
Также ты можешь проверить что не передал туда просто None, тк в цикле в другой объект напихал данных по ошибке, и тд
источник

A

Alex in Rude Python
Zart
последнее чем страдал - ансибл и павершелл
и как ансибл?
источник

d

dµks in Rude Python
Stanislav Zmiev
Если так, то у тебя с проектом проблемы.
В смысле проблемы? Мне вбросили рандомную функцию в вакууме, это просто первый вопрос который у меня возник
источник

SZ

Stanislav Zmiev in Rude Python
Zart
почему, обычный диспатч
Есть более простые способы это реализовать. Не то, чтобы этот был сложным, но в большом проекте поддерживать его будет не очень приятно. И баги будут появляться очень легко.
источник