标签: python object methods
在python中打印时,您实际上只是调用sys.stdout的{{1}}方法。很容易创建自己的自定义类,可以写入
sys.stdout
write()
import sys class MyClass(object): def write(self, astring): # do stuff sys.stdout = MyClass() 方法有哪些规范? This question似乎表明它只需要输入一个字符串。关于该方法应该接受和做什么,还有其他规则或规范吗?
import sys class MyClass(object): def write(self, astring): # do stuff sys.stdout = MyClass()