用于Perl程序员的Python

DVK*_*DVK 53 python perl

我是一位经验丰富的Perl开发人员,具有一定程度的经验和/或熟悉其他语言(C/C++的工作经验,Java和Scheme的学校经验,以及熟悉其他许多人).

我可能需要在Python中完成一些Web工作(最直接的,与Google App Engine相关).因此,我想问一下如何为那些来自Perl背景的人最好地学习Python提供很好的参考(例如,重点是两者之间的差异以及如何将perl idiomatics翻译成Python惯用语,而不是通用Python参考).以Web开发为中心的东西甚至更好.我会接受任何东西 - 文章,教程,书籍,示例应用程序?

谢谢!

ire*_*ses 66

出于工作原因,我最近不得不进行类似的转换,而且非常痛苦.无论好坏,Python与Perl有着截然不同的理念和工作方式,并且习惯这种做法可能令人沮丧.我发现最有用的东西是

就个人而言,我发现Dive Into Python令人烦恼和光顾,但它可以在网上免费获得,所以你可以对此做出自己的判断.

  • 非常感谢.我在同一条船上. (4认同)
  • 优秀!涵盖了我要问的每一个要点!谢谢!!! (3认同)

小智 8

作为一个核心的Perl程序员,我只能说不要买 O'Reilly的"学习Python".它远没有"学习Perl"那么好,而且我对Larry Wall的"Programming Perl"没有相同的知识,这简直是无与伦比的.

我已经取得了最大的成功,通过Perl程序并将它们转换为Python,试图尽可能多地利用新技术.