Как сделать класс, объекты которого были бы не хэшируемыми? Не наследуясь от изменяемых объектов.
Есть последовательность из нулей и единиц. Необходимо вернуть максимальную длину подпоследовательности, в котором количество нулей и единиц одинаково. Пример: На вход подаётся...
Добрый день! Я только начал применять ansible и необходима помощь в понимании чтении скриптов. Откуда берётся наименование переменной “git-core”? Как вообще правильно читать ...
Как ускорить трансформацию запроса в объекты? Суть: Есть огромный запрос в базу, в базе отрабатывает порядка 20 секунд, а трансформация в питоне в объект с релейшенами занимае...
Ниже одна из классических реализации построения списка префиксов из метода КМП. В этой реализации понятны почти все пункты, за исключением того момента когда мы в случае нерав...
def logged(fn): from functools import wraps from datetime import datetime, timezone @wraps(fn) def inner(*args, **kwargs): run_dt = datetime.now(t...
Начал глубже изучать bash и столкнулся с режимами входа: login shell и non-login shell. Чем они отличаются тоже понятно: порядком запуска отдельных скриптов и файлов профилей....
Приветствую всех! Ниже представлен код итератора. Когда я прохожу по циклу экземпляра класса Cities, метод __iter__ возвращает экземпляр класса CityIterator. При повторном ци...
Всем привет! Как организовать работу подключения через ssh к множеству серверов в слейве дженкинс? Я знаю как это сделать через локальную машину: - закинуть на клиенты публич...
@Saluev А почему в данном случае id разные? class Cities: def init(self): print(f"Cities init called.id(self) = {id(self)}") self._cities = ["Paris", "Berlin", "Rome...
Кто-нибудь работал с openpyxl и pandas? Какой инструмент лучше использовать для парсинга экселя?
Как думаешь, common table expression может помочь?
Никто не знает сохраниться ли возможность оплаты сервисов: iCloud, iTunes, Apple Music, Youtube и остальные, после остановки работ карт visa и master?
Добрый день! Есть структура файлов: app main.py pack1 __init__.py pack1_1 __init__.py module1_1a.py При импорте следующим образом: import pac...
@saluev извини, ты просто классно объясняешь, поэтому адресно обращаюсь. Строка self._old_iter создаёт поле у экземпляра класса Cities. В это поле записывается значение равное...
Привет пользователям Pycharm. В Pycharm есть инструмент для маркировки папок 'Mark directory AS', который предоставляет четыре варианта маркировки папок: - Source; - Resou...
Добрый день! Возникла необходимость конвертации файла формата .xlsx в .xls. Существующие виды решения с использованием opepyxl и win32.com приводят к потере данных, некоторы...
Есть такой код: import random l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] sorted(l, key= lambda x: random.random()) Такой код производит перемешивание списка. Но почему, я не могу по...
Исходные данные: 1. На стороне клиента есть файл-шаблон .xlsx с примененными стилями форматами и заполненными формулами; 2. На сайте-сервисе есть таблица, с заполненными данн...
Как написать регулярку проверяющую строку вида - "1,2,3; 4,5,87; 4,5,99"? Мой вариант - ^((\d+,){2}\d+(;(?!$)|))+$ Хочу что-нибудь поизящнее