Windows 平台, Python 中 的 pickable 是什么概念?

2019-12-03 10:43:28 +08:00
 gmywq0392
In order to spawn a process under Windows, it needs to be pickable - and many decorated functions or Class methods are not.
3162 次点击
所在节点    Python
8 条回复
deplives
2019-12-03 10:49:49 +08:00
我的理解:
需要支持序列化
wuwukai007
2019-12-03 10:51:52 +08:00
from functools import wrap
@wraps(func)
Cooky
2019-12-03 11:03:23 +08:00
windows 没有 fork,要像 Linux 那种 fork 就只能用 pickle 拷贝整个进程
gmywq0392
2019-12-03 11:39:24 +08:00
@deplives 能详细说下吗,python 中可序列化的条件是什么样的。怎么联系到这个。
oott123
2019-12-03 11:49:06 +08:00
pickable 就是 pickle able
ytymf
2019-12-03 12:40:44 +08:00
@gmywq0392 大部分的基础数据类型,比如 list,dict 都可以 pickle,类似于 socket,DB connection 不可以
gmywq0392
2019-12-03 13:51:26 +08:00
@oott123 在下愚钝了,get 不到……
oott123
2019-12-03 13:59:45 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/625395

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX