는 말 :의 인스턴스 방법으로 인스턴스 자체를 조작과 유사한 내용이 궁금
>>> class A(object):
... def swap(self):
... self = 'I am swapped'
...
>>> abc=A()
>>> abc
<__main__.A object at 0x028B6130>
>>> abc.swap
<bound method A.swap of <__main__.A object at 0x028B6130>>
>>> abc.swap()
>>> abc
<__main__.A object at 0x028B6130>
>>> type(abc)
<class '__main__.A'>
보고, 당신이 혼란
저는 거의 모든 프로그래밍 언어로이 작업을 수행 할 수 없다고 확신합니다. 비록 _why_에 확실하지 않습니다. –
이것은 꽤 나쁜 디자인 패턴입니다 ... 그 중 하나는 당신이 할 수 없다는 것을 의미합니다 ... 더 좋은 옵션은 공장 디자인 패턴을 찾을 것입니다 –
@macek 실제로 가능합니다 ... –