Найти - Пользователи
Полная версия: Перегрузка "=" в python 2.7
Начало » Флейм » Перегрузка "=" в python 2.7
1 2 3 4
x0a
Добрый день,

Насколько мне известно перегрузка “=” в питоне невозможна,
если не считать метод __setitem__, но вариант
obj[key] = 2
мне неподходит,
требуется obj = 2

Нужен патч для питона реализующий перегрузку “=”,
Пожалуйста помогите написать такой патч за денежное вознаграждение.
ZZZ

На какое-то время я потерял дар речи... А зачем?

cutwater
Вот мне тоже непонятно желание автора. И еще он питон патчить собрался…. нет слов нет слов.
x0a
ZZZ
На какое-то время я потерял дар речи… А зачем?

такая возможность была на perl, пересел на питон и мне не хватает этого))

и зачем например сделан __setitem__ ?
вот по тоже причине хочется каконибуть __set__
cutwater
Во-первых Python - это не Perl. И модель управления памятью у Python несколько иная.

Вообще-то __set__ уже и так есть. Только для несколько других целей. Но опять таки в рамках объекта.
Просто оператор = перегружать нельзя. Глупо.

Кроме этого пишите на Perl и не лезте своими грязными ручонками в Python. А еще лучше на PHP
x0a
cutwater
Вот мне тоже непонятно желание автора. И еще он питон патчить собрался…. нет слов нет слов.

зачем вам обсуждать чужие прихоти?
мне нужен патч и я готов за него заплатить
cutwater
Возьмем примерный объем работы в 2 человеко/месяца с тестированием, средний рейт высококлассного разработчика в 30 $/h и посчитаем минимальную стоимость $9600

Готовы заплатить?
x0a
cutwater
Кроме этого пишите на Perl и не лезте своими грязными ручонками в Python. А еще лучше на PHP

что вы так переживаете? не лезу я в вашу религию, обратите лучше свой взор на таких еретиков как ironpython и подобных ему, в отличии от них я не намерен распостранять этот патч и модифицированный им питон, так что если можете помочь, помогите, нет, проходите мимо.
cutwater
То что вы просите мягко говоря трудно реализуемо, а по сути на выходе вы таки получите другой язык.
x0a
cutwater
Возьмем примерный объем работы в 2 человеко/месяца с тестированием, средний рейт высококлассного разработчика в 30 $/h и посчитаем минимальную стоимость $9600

Готовы заплатить?

нет, у меня нет столько времени,
так что мне нужны сверхвысококлассные разработчики!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB