Size: a a a

Сообщество Python Программистов

2020 December 17

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Бэк можно делать в виде апишки, и в виде темплейтов. Нормальные люди делают первый вариант. Но проекты на темплейтах становятся легаси ещё до первой строки кода. Это геморрой полнейший и для каждого. И чем больше команда, тем больше геморроя
Темплейты здесь это что?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Paper_doll_96
Для дохренилиарда различных примеров?
Общие формулы
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Paper_doll_96
Для дохренилиарда различных примеров?
Ну так да, лол
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Бензофуран Гетероцикл
Темплейты здесь это что?
Ты писал хоть раз бэк на Джанге или фласке?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Ты писал хоть раз бэк на Джанге или фласке?
На фласкн было, понял
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Paper_doll_96
Для дохренилиарда различных примеров?
*Формулы уравнений передают привет*
источник

P

Paper_doll_96 in Сообщество Python Программистов
Мне казалось это даже проще реализовывается векторизацией
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Paper_doll_96
Мне казалось это даже проще реализовывается векторизацией
Куда векторизацию-то?
источник

b

black_and_white in Сообщество Python Программистов
Айван
close_callback=lambda _1, _2: sys.exit()
?
все равно не закрывается интерпретатор
источник

A

AstralRomance in Сообщество Python Программистов
Есть у меня жсон, в этом жсоне где-то в глубине мне надо проверить, что есть поле твиттер юзернейм, после чего, если оно есть, добавить в словарь контактИнфо новый ключ с локейшоном. Собственно, как мне изменять словарь в процессе итерации?
for report in valid_output['reports']:
       for speaker in report['speakers']:
           for contact in speaker['contactInfo'].items():
               if 'twitterUsername' in contact:
                   #a = .split('/')[3]
                   if get_location.get_location(contact[1]) is not None:
                       speaker['contactInfo']['location'] = get_location.get_location(contact[1])
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Есть у меня жсон, в этом жсоне где-то в глубине мне надо проверить, что есть поле твиттер юзернейм, после чего, если оно есть, добавить в словарь контактИнфо новый ключ с локейшоном. Собственно, как мне изменять словарь в процессе итерации?
for report in valid_output['reports']:
       for speaker in report['speakers']:
           for contact in speaker['contactInfo'].items():
               if 'twitterUsername' in contact:
                   #a = .split('/')[3]
                   if get_location.get_location(contact[1]) is not None:
                       speaker['contactInfo']['location'] = get_location.get_location(contact[1])
Изменять словарь по которому итерируешься - атата, RuntimeError
источник

A

AstralRomance in Сообщество Python Программистов
Вот я и говорю. А мне ж очень надо. Типа, можно или как-то это сразу сделать, или скопировать старый словарь, подсунуть в него ключ и подменить?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
{
"reports": [
 {
  "speakers": [
   {
    "contactInfo": {
     "twitterUsername": ...
    }
   }
  ]
 }
]
}
источник

A

AstralRomance in Сообщество Python Программистов
Ну да, как-то так оно и выглядит.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Ну да, как-то так оно и выглядит.
Надо рядом с твиттерюзернеймом втыкать что-то?
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
Надо рядом с твиттерюзернеймом втыкать что-то?
Ага.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
А если втыкать после итерирования?)
источник

A

AstralRomance in Сообщество Python Программистов
Не получится, потому что надо брать сам твиттер юзернейм и прокидывать его в функцию.
источник

А

Айван in Сообщество Python Программистов
Так deepcopy и в другой словарь…
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Айван
Так deepcopy и в другой словарь…
Ну да, в принципе
источник