我试图通过网络连接(使用异步)传输一个函数。有没有一种简单的方法来序列化一个 python 函数(至少在这种情况下,这个函数不会有任何副作用) ,以便像这样进行传输?
我希望有一对类似的函数:
def transmit(func):
obj = pickle.dumps(func)
[send obj across the network]
def receive():
[receive obj from the network]
func = pickle.loads(s)
func()