在发现forbidden fruit之后,一个CPython软件包让我盯着剪刀恐怖,因为我观察到对Python的神圣内置类的邪恶亵渎,我想知道这样的事情是否也可以在Jython中完成?
例如,按照以下方式做一些事情:
>>> from evil import desecrate
>>> unleash_hell = lambda x: "Madness"
>>> descrate(int, "__str__", unleash_hell)
>>> print(int(10))
Madness
答案 0 :(得分:1)
我只是成功地尝试了这个:
>>> def sayHello(self):
... print 'hello'
...
>>> import java.lang.String as String
>>> String.sayHello = sayHello
>>> String().sayHello()
hello