TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: zodiac, a new approach to monkey patching in python

39 点作者 colinmarc大约 13 年前

4 条评论

davvid大约 13 年前
On a related note, Michael Foord's `mock.py` was recently added to the python stdlib.<p><a href="http://www.voidspace.org.uk/python/mock/mock.html" rel="nofollow">http://www.voidspace.org.uk/python/mock/mock.html</a>
yyyt大约 13 年前
I can't see how this is different from mock.py. Mock can also do temporary patching:<p>with patch('path.to.object') as my_mock: my_mock.method.return_value = ...<p>also you can patch a module/class with a function.
halayli大约 13 年前
I'd avoid monkey patching, it can confuse the programmer as to which module is being used. In a small program it's not a big deal but in large systems it can become an issue.
评论 #3808271 未加载
评论 #3808777 未加载
评论 #3808902 未加载
devy大约 13 年前
Can we say this is very un-pythonic?