除いに比較されますか?方法は、例外は、次のコードセグメントで句
周囲の遊びから、isinstanceの下に電話があるようですが、これは正しいですか?
私はプロセスを破壊しようとしているので、具体的には、実際にFredのインスタンスではないにもかかわらず、execred FredによってキャッチされるBobを構築できるようにしたいと思っています。サブクラス。私はこれをやろうとしている理由
人のカップルが、私たちは、RMIシステムを持っている...
を求めている、それは可能な限りシームレスに行うことの哲学を中心に構築され、ここでの簡単な例です。使用時には、RMIシステムにソケット固有のコードがないことに注意してください。ソケットは、便利な例を提供しました。
import remobj
socket = remobj.RemObj("remote_server_name").getImport("socket")
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.bind(("", 0))
print "listening on port:", s.getsockname()[1]
s.settimeout(10)
try:
print "received:", s.recv(2048)
except socket.timeout:
print "timeout"
は今期待として育てられたオブジェクトがsocket.timeoutのインスタンスではありませんので動作しません除いて、この特定の例では、それが私たちのプロキシヘルパークラスのいずれかのインスタンスです。
なぜあなたはそれをしたいですか? –
-1:将来のメンテナーを意図的に混乱させる明白で明白なPythonの機能を覆す。 –