Alex
ну с 8 можно летать
Arwi
Arwi
лети
Alex
а то думаю мб у тя там 4 планки по 64 гига и ты выебываешься
Alex
))
lll
Я вчера плажку на 4 гб купил
lll
За 900
Arwi
у меня комп заглючил при 64**64**64
Slam!
у меня комп заглючил при 64**64**64
конечно, память откуда то надо брать
c
конечно, память откуда то надо брать
надо посмотреть, как реализован longobject
c
Где Дарвин?
умер на Донбассе
lll
Alex
конечно, память откуда то надо брать
ебать помню как мы на лабах сделали файл текстовый и выводили в него перестановки
Alex
и за 10 минут на 100 гигов забили
c
у меня комп заглючил при 64**64**64
я засунул malloc в цикл на винде, думал какой-нть OOM пристрелит, аа нихуя
Alex
ну все
Alex
теперь я знаю
Alex
чем завтра займусь
Alex
))))))
lll
Шалун
Andrew
вирус прикол пранк
Прикольный прикол. Прога тужится и умирает
Andrew
нет, не умирает
А что делает когда malloc ничего не получает? Обработку ошибок то хоть сделал?
c
странно, на дворе 2019 год, а OOM киллера нет
c
в винде
Andrew
там система фризится
Круто. Осталось теперь прикрутить модель распространения к этому говну
Alex
закинул на хуевый серв бота, дал задачу считать 64**64**64
Alex
штош
Julian 🏳️‍🌈
лол
Julian 🏳️‍🌈
Удачи, что тут сказать
Alex
а, там ограничение ещё по использованию цпу
Alex
а что за серв?
да питонанивере
Alex
конченый он какой-то
Arwi
ммм
Alex
там после квоты ограничивает скорость цпу
Alex
ахвхахв
Alex
ладно ночь поспим чо
Alex
зачем
прост)00)0
Alex
шоб сервер не простаивал ну
c
подумают майниш
Alex
Alex
штош
Alex
а, блин, оно к боту подключено же
Alex
телега не даст походу прислать результат
Alex
слишком большое тип сообщение
Alex
а хотя мб и влезет
Stas
Всем привет, как я могу переадресовать ссылку внутри функции для аргумента? Аналог ref в c#
Julian 🏳️‍🌈
В пайтоне вроде все по ссылкам
Stas
на какой тип?
на любой ссылочный
koder
тогда да, как вверху написали - по другому и не сможешь. все идет ссылками
Stas
тогда да, как вверху написали - по другому и не сможешь. все идет ссылками
ну я имею введу что на любой экземпляр кастомного типа
koder
все идет только ссылками
Stas
ок, вот в функции я получил ссылку на кастомный екземпляр с атрибутами, дальше я создал новый экземпляр такогоже типа, теперь хочу чтобы по адресу в памяти который пришёл из аргумента, сидел мой новый объект
koder
ок, вот в функции я получил ссылку на кастомный екземпляр с атрибутами, дальше я создал новый экземпляр такогоже типа, теперь хочу чтобы по адресу в памяти который пришёл из аргумента, сидел мой новый объект
красиво не выйдет. Никакого способа универсально "скопировать" нет. Ты можешь или присвоить все поля по одному. Или хаком присвоить __dict__
Julian 🏳️‍🌈
objyouget = objyouwant
Julian 🏳️‍🌈
Такое разве не то?
Stas
objyouget = objyouwant
нет это изменит только ссылку на аргумент внутри функцииэ
koder
objyouget = objyouwant
не, вот это совсем не сработает. Просто локальная переменная начнет указывать на новый объект
koder
Julian 🏳️‍🌈
В общем, да.
B
ок, вот в функции я получил ссылку на кастомный екземпляр с атрибутами, дальше я создал новый экземпляр такогоже типа, теперь хочу чтобы по адресу в памяти который пришёл из аргумента, сидел мой новый объект
Если вы рассуждаете категориями "адрес в памяти" при разработке на питоне, то извините, вы что-то делаете не так. Или язык не тот, или не те конструкции используете.
Stas
Если вы рассуждаете категориями "адрес в памяти" при разработке на питоне, то извините, вы что-то делаете не так. Или язык не тот, или не те конструкции используете.
А разве это сделано както по другому в питоне? да может и сидит там какая та обёртка, но под термином ссылка я не имею введу указатель, а имено ссылка со всей обвязкой интерпретатора
Сережа
Ребят, есть вопрос как в aiohttp в middleware получить параметр запроса
Сережа
int(request.match_info.get('id')) не работает
Сережа
Так, а для patch?
Сережа
Так, пишет что rel_url нету в request
Сережа
AttributeError: 'SAConnection' object has no attribute 'match_info'
Сережа
Странная штука короч, в dict у request есть
Stas
такой ещё вопрос, вот в библиотеках разных имеется возможность работы со срезами, и она там не такая как в стандартном питоне для списков например, что мне гуглить чтобы понять как это делается? т.е. чтобы обекту я мог дописать object[12: ] и описать логику работы с этим
Stas
Python magig methods
спасибо
B
А разве это сделано както по другому в питоне? да может и сидит там какая та обёртка, но под термином ссылка я не имею введу указатель, а имено ссылка со всей обвязкой интерпретатора
Вы можете получить адрес объекта по ссылке (имени) при помощи id(...), но дальше то, чего вы хотите, потребует нетривиальных, на мой взгляд, действий, связанных с внутренним устройством интерпретатора. С другой, стороны , при вызове func(data) вы внутри func можете менять data, при условии, что это мутабельный (изменяемый) объект, и эти изменения будут видны в окружении вокруг (после) func. Почитайте в примеру https://jeffknupp.com/blog/2012/11/13/is-python-callbyvalue-or-callbyreference-neither
Сережа
А, все разобрался, у меня там в другом месте вообще ошибка была, сорян за беспокойство