我正在使用必须停止并以不同间隔启动的硬件。不幸的是,它没有优雅地拆解,因此在同一进程中重新启动会导致libusb错误。一种解决方法是将硬件配置移动到不同的进程,并在需要时停止/启动进程。
在Python中执行此操作的最佳方法是什么?
答案 0 :(得分:1)
pickle
模块允许您将对象序列化为字符串,因此您可以通过磁盘或套接字传输它。
你也可以使用multiprocessing
,它用于并行,但也可以在这里使用。 (实际上,multiprocessing
依赖pickle
。)