Size: a a a

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

2020 February 11

NK

Nikita Krasulya in Сообщество Python Программистов
Vadim Apenko
ну и ифы твои конечно веселые)
😄
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Vadim Apenko
Видели такое когда-нить.
На этом моменте случилось исключение.... StopIteration. При этом она прервало Runtime.
Хотя for должен перехватывать. StopIteration)
Стоп, ебать
Как это?
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Стоп, ебать
Как это?
Мое предположение кто-то очень плохо пошутил и сделал кастомное исключение оч похожее
источник

VL

Vassiliy Leonov in Сообщество Python Программистов
парни, у кого есть опыт по теме? есть эксель-csv-sql таблица. нужно сгенерировать её HTML аналог - подскажите готовые решения
источник

VA

Vadim Apenko in Сообщество Python Программистов
Бензофуран Гетероцикл
Стоп, ебать
Как это?
Я так и не понял. Единственное что я понял, это то что модуль работы с asana был довольно старый, я обновил его и проблема решилась сама собой)
источник

VA

Vadim Apenko in Сообщество Python Программистов
Не могу не репостнуть)

Очень странные модули

Когда-то создатели питона считали, что в стандартную библиотеку надо запихнуть вообще всё. В результате там до сих пор живут довольно экзотичные (кхм) модули. Вот некоторые из них, в порядке нарастания безумия:

array — типизированные массивы чисел (почувствуйте себя С-программистом).

curses — создание «ASCII-арт» интерфейсов под линукс (серьёзно?).

reprlib — объектный интерфейс к repr (что вообще происходит).

formatter — мега-извратный способ работы с текстом (ммм, форматирование, его же так мало в питоне).

msilib — создание установочных MSI-пакетов под винду (фууу).

macpath — работа с путями файловой системы в Mac OS 9 (поздравим её, в этом году 20 лет исполняется).

chunk — поддержка аудиоформата времён компьютеров Commodore и Amiga (40 лет назад! спасибо, что живой).

Надеюсь, вам никогда не придётся с ними столкнуться ツ
источник

l

let45fc in Сообщество Python Программистов
Vadim Apenko
Не могу не репостнуть)

Очень странные модули

Когда-то создатели питона считали, что в стандартную библиотеку надо запихнуть вообще всё. В результате там до сих пор живут довольно экзотичные (кхм) модули. Вот некоторые из них, в порядке нарастания безумия:

array — типизированные массивы чисел (почувствуйте себя С-программистом).

curses — создание «ASCII-арт» интерфейсов под линукс (серьёзно?).

reprlib — объектный интерфейс к repr (что вообще происходит).

formatter — мега-извратный способ работы с текстом (ммм, форматирование, его же так мало в питоне).

msilib — создание установочных MSI-пакетов под винду (фууу).

macpath — работа с путями файловой системы в Mac OS 9 (поздравим её, в этом году 20 лет исполняется).

chunk — поддержка аудиоформата времён компьютеров Commodore и Amiga (40 лет назад! спасибо, что живой).

Надеюсь, вам никогда не придётся с ними столкнуться ツ
Ну на array я бы не гнал)
источник

l

let45fc in Сообщество Python Программистов
let45fc
Ну на array я бы не гнал)
Он позволяет работать с нативными массивами как со списками
источник

R3

Rud 356 in Сообщество Python Программистов
Так, кривая авторизация на 2 аргументах работает уже)
источник

l

let45fc in Сообщество Python Программистов
У меня такая проблемка: нужно вызывать деструктор объекта при завершении программы через KeyboardInterrupt. Но как бы это исключение, так что прога просто завершается не дождавшись сборщика мусора) Если что, то это запускается жанговский веб-сервер и в отдельном потоке bot.polling(). Тоесть доступа к мэйн циклу сервера у меня нету
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
let45fc
У меня такая проблемка: нужно вызывать деструктор объекта при завершении программы через KeyboardInterrupt. Но как бы это исключение, так что прога просто завершается не дождавшись сборщика мусора) Если что, то это запускается жанговский веб-сервер и в отдельном потоке bot.polling(). Тоесть доступа к мэйн циклу сервера у меня нету
Отлавливать кейборд и запускать деструктор явно?
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
del var
источник
2020 February 12

l

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

C

Cote D'azur in Сообщество Python Программистов
я перевел картинку в байтовый код. как мне теперь прочитать ее обратно?
file = io.open("whale.png", "rb", buffering = 0)
print(file.read())
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
let45fc
Я там уточнил что доступа к циклу нет, тоесть отловить я блин не могу
Можно
try:
   import code
except KeyboardInterrupt:
   del var

   raise KeyboardInterrupt
источник

БГ

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

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Креативно))0)
источник

l

let45fc in Сообщество Python Программистов
Бензофуран Гетероцикл
Можно
try:
   import code
except KeyboardInterrupt:
   del var

   raise KeyboardInterrupt
Смешно)
источник

l

let45fc in Сообщество Python Программистов
Ладно, буду думать. Есть конечно один вариант, но сука так лень реализовывать
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
let45fc
Смешно)
Ну если там иф нэйм == мэйн не прописан то даже сработает))
источник