擅长:python、mysql、java
<p>我没有在python中使用按合同设计,所以我不能回答您的所有问题。不过,我花了一些时间查看了<a href="http://andreacensi.github.com/contracts/" rel="noreferrer">contracts</a>库,它的最新版本最近已经发布,看起来非常不错。</p>
<p>在<a href="http://www.reddit.com/r/Python/comments/ma8ht/pycontracts_a_module_to_add_constraints_on/" rel="noreferrer">reddit</a>中有一些关于这个库的讨论。</p>