Size: a a a

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

2021 February 06

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Там управление памятью есть, возможно и до полей класса можно добраться при желании🤔
Но это на уровне хрен его знает
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Бензофуран Гетероцикл
Во, ебать!


import asyncio

def get_connections_factory(addr, unixsocket):
   if unixsocket:
       addr = (addr,)
       connect = asyncio.open_unix_connection
   else:
       connect = asyncio.open_connection
   async def factory():
       return await connect(*addr)
   return factory
Вариант с наследованием выглядел лучше
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Вариант с наследованием выглядел лучше
А зачем?)
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Альтернативный вопрос
источник

HS

Halten Stein in Сообщество Python Программистов
кстати, где-то читал, что какими-то костылями можно ограничивать выделение памяти данным питона
источник

БГ

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

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Бензофуран Гетероцикл
Во, ебать!


import asyncio

def get_connections_factory(addr, unixsocket):
   if unixsocket:
       addr = (addr,)
       connect = asyncio.open_unix_connection
   else:
       connect = asyncio.open_connection
   async def factory():
       return await connect(*addr)
   return factory
Да ну. А если ещё пять разновидностей подключения появится? Ещё пять параметров? И ещё пять елсифов?)
источник

А

Айван in Сообщество Python Программистов
Halten Stein
все равно инкапсулировать не получится
Ограничения доступа не обязательно для инкапсуляции. Объект с атрибутами и методами — инкапсуляция.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Да ну. А если ещё пять разновидностей подключения появится? Ещё пять параметров? И ещё пять елсифов?)
А не появится👌
источник

<Юрий> 👨‍🔬 Чеб... in Сообщество Python Программистов
Бензофуран Гетероцикл
А не появится👌
Немношко костыль энивей
источник

HS

Halten Stein in Сообщество Python Программистов
Айван
Ограничения доступа не обязательно для инкапсуляции. Объект с атрибутами и методами — инкапсуляция.
я про конкретные переменные
они же у нас всегда занимают определенное количество бит
источник

HS

Halten Stein in Сообщество Python Программистов
ой, не тот реплай)
источник

I

ITFY forum informer in Сообщество Python Программистов
источник

HS

Halten Stein in Сообщество Python Программистов
кстати, тут недавно еще более тупая мысль была
можно ли настроить обмен данными между шарпом и питоном не используя костыли?
источник

А

Айван in Сообщество Python Программистов
Halten Stein
кстати, где-то читал, что какими-то костылями можно ограничивать выделение памяти данным питона
__slots__?
источник

HS

Halten Stein in Сообщество Python Программистов
Айван
__slots__?
если не ошибаюсь, там настраивали ограничение используемых бит для переменных
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Немношко костыль энивей
Фабрика как фабрика же)
источник

А

Антон in Сообщество Python Программистов
Посоветуйте книгу по питону для начинающих, где все Команды описаны
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
<Юрий> 👨‍🔬 Чебышев
Да ну. А если ещё пять разновидностей подключения появится? Ещё пять параметров? И ещё пять елсифов?)
Да и как бы сокетов всего есть два типа)
источник

E

Egor in Сообщество Python Программистов
Антон
Посоветуйте книгу по питону для начинающих, где все Команды описаны
источник