设置Python环境并不难,而且我从未将它破坏过.NET工作。基本上,安装Python
—我将使用2.6而不是3.0(尚未被广泛接受)-并将其添加到您的PATH中,您就可以使用该语言了。我不建议使用Ubuntu
VM作为开发环境。如果您在Windows上工作,则最好在Windows上进行开发,而我这样做没有任何重大问题。我从Windows到Linux来回无障碍。
如果您有一个对Python有基本支持的编辑器,我会坚持使用。如果没有,我发现Geany是一个很好的,轻便的,易于使用的编辑器,并且具有良好的Python支持,尽管我自己使用Emacs是因为我知道它。其他人,例如SCITE,NotePad
++或其他任何人。我会避免使用花哨的Python
IDE,因为它们与语言的字符不匹配,而且我也不会打扰IDLE(Python随附),因为使用起来很麻烦。
对库和框架的建议:
- Django是 标准的 Web框架,但是它很大,您必须按照django的方式进行 *** 作;我更喜欢CherryPy,它也得到积极支持,但它比较轻巧,为您提供了很大的自由度,并且包含一个漂亮,稳定的Web服务器,可以轻松地用httpd替换它。
- Django包含自己的ORM,这已经足够好了;不过,有一个独立的Python版本,它甚至更好:SQL Alchemy
- 就测试库而言,在我看来pyunit是显而易见的选择
祝您好运,欢迎使用一种非常有趣的语言!
编辑摘要:我本来是推荐Karrigell的,但现在再也不能了:自3.0版本以来,它一直被破坏,并且社区规模还不足以解决问题。
如果您喜欢不会妨碍您的轻便,简单的框架,那么CherryPy是一个很好的替代品,因此我对上述内容进行了更改,以提出建议。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)