Size: a a a

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

2020 December 17

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
Давай сразу всю задачу, а то мы тут коллективно ебанёмся
Так вроде ж решили уже.
источник

R3

Rud 356 in Сообщество Python Программистов
Пиздец какой-то
источник

БГ

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

БГ

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

A

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Я всё ещё нихуя не понимаю
источник

A

AstralRomance in Сообщество Python Программистов
Я не могу сформулировать это нормально сейчас, просто на доверии.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Я не могу сформулировать это нормально сейчас, просто на доверии.
Опиши задачу
источник

БГ

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

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
У тебя там вся эта гусеебля вообще синхронная или как?
источник

A

AstralRomance in Сообщество Python Программистов
Есть функция, она принимает ссылку на твиттер, в функции лежит словарь пар ключей вида
{'pk1':'pk11', 'pk2': 'pk22'}

Есть какое-то другое место, которое перебирает тот самый жсон, достает оттуда линк на твиттер и закидывает этот линк в нашу функцию.
Функция должна стукнуться в твиттер с первой парой ключей. Если получилось - вернуть результат. Если не получилось - взять новую пару ключей, и так стучаться, либо пока не получится, либо пока не кончатся ключи.
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
У тебя там вся эта гусеебля вообще синхронная или как?
Синхронная.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Есть функция, она принимает ссылку на твиттер, в функции лежит словарь пар ключей вида
{'pk1':'pk11', 'pk2': 'pk22'}

Есть какое-то другое место, которое перебирает тот самый жсон, достает оттуда линк на твиттер и закидывает этот линк в нашу функцию.
Функция должна стукнуться в твиттер с первой парой ключей. Если получилось - вернуть результат. Если не получилось - взять новую пару ключей, и так стучаться, либо пока не получится, либо пока не кончатся ключи.
for key in keys:
   try:
       return request(key)
   except Exception:
       continue
else:
   raise PoshelNahui("Net validnyh klychey")
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
for key in keys:
   try:
       return request(key)
   except Exception:
       continue
else:
   raise PoshelNahui("Net validnyh klychey")
Только континью в эксепт блоке же.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
AstralRomance
Только континью в эксепт блоке же.
У тебя и так цикл
Код поправил
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
for key in keys:
   try:
       return request(key)
   except Exception:
       continue
else:
   raise PoshelNahui("Net validnyh klychey")
Сука, try-else не работает(
источник

A

AstralRomance in Сообщество Python Программистов
Бензофуран Гетероцикл
У тебя и так цикл
Код поправил
Не, все как будто так и надо. Типа, если словил эксепшен - скакни на следующую пару и стукнись еще раз.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Есть определенный дикт вида {"photo[0]": x, "photo[1]": y} с неопределенным кол-вом фото. Нужно представить их в виде [{'photo': x}, {'photo': y}, ...]. Особенность в том, что во время итерации выбрасывается RuntimeError: dictionary has changed size during iteration.
источник

A

AstralRomance in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Есть определенный дикт вида {"photo[0]": x, "photo[1]": y} с неопределенным кол-вом фото. Нужно представить их в виде [{'photo': x}, {'photo': y}, ...]. Особенность в том, что во время итерации выбрасывается RuntimeError: dictionary has changed size during iteration.
О, я седня с таким же вопросом был.
источник

A

AstralRomance in Сообщество Python Программистов
Ща скину как решил.
источник