मैं एक नेटवर्क कनेक्शन (asyncore का उपयोग करके) में एक फ़ंक्शन को स्थानांतरित करने की कोशिश कर रहा हूं। क्या इस तरह के हस्तांतरण के लिए एक पायथन फ़ंक्शन (एक है कि कम से कम इस मामले में कोई पक्ष प्रभावित नहीं होगा) को अनुक्रमित करने का एक आसान तरीका है?
मैं आदर्श रूप से इन के समान कार्यों की एक जोड़ी रखना चाहूंगा:
def transmit(func):
obj = pickle.dumps(func)
[send obj across the network]
def receive():
[receive obj from the network]
func = pickle.loads(s)
func()