python 有没有办法,可以在代码中将一段字符串 load 进来作为代码的一部分执行

2016 年 12 月 22 日
 996635
不是 eval,需要包含 context
3210 次点击
所在节点    Python
8 条回复
keenkiller
2016 年 12 月 22 日
没看懂 如果是 python 代码,可以用`importlib`之类的方法动态加载吧。。
xFrank
2016 年 12 月 22 日
试试 pickle
996635
2016 年 12 月 22 日
@tairan2006 importlib 我试用一下给你反馈, 我的需求就是 http server 接受提交的 code,然后执行后返回结果

@xFrank 这个是序列化工具吧? 并不能序列化代码
v3exad
2016 年 12 月 22 日
exec ...
yongzhong
2016 年 12 月 22 日
exec
phrack
2016 年 12 月 22 日
为什么不 Google?
Kilerd
2016 年 12 月 22 日
保存到文件, 然后 再 ·python file.py· 就好啦。
akira
2016 年 12 月 22 日
pypy?

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

https://v2ex.ih06.com/t/329474

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

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

© 2021 V2EX