就像js里
var Obj = function(){this.a = 1}
var obj = new Obj()
obj.func = function(){this.a = 2}
在python里可以吗
就像js里
var Obj = function(){this.a = 1}
var obj = new Obj()
obj.func = function(){this.a = 2}
在python里可以吗
from functools import partial
class Obj(object):
def __init__(self):
self.a = 1
obj = Obj()
def func(self):
self.a = 2
obj.func = partial(func, obj)
import types
class Person(object):
pass
def say(self):
print 'hello, world'
p = Person()
p.say = types.MethodType(say, p, Person)
p.say()
去megaton裏面的屍鬼.那裏買藥, 把破爛賣給他. 然後傳送到其他地圖, 再傳送回來, 他就又有錢和新藥了.繼續賣破爛, 買藥.刷幾次就夠了.