0

我正在订购我的假期阅读,除此之外,我还想提高我的 Python 技能。

去年我参加了“ Learn Python The Hard Way ”课程,非常喜欢学习另一种脚本语言。然而,由于必须谋生(主要是 PHP),“使用它或失去它”的规则开始生效。

我想从我完成的地方开始,我有 2 个问题要问你:

  1. 我已经确定我想让 Python 为我工作的领域是 NLP(自然语言处理),现在 NLP 的最佳 Python 库是否可以与 Python 3 一起使用,或者我应该坚持使用 Python 2.x 吗?
  2. 鉴于我的技能(PHP,现在相当强大的 OOP 技能 [重构、POEAA、GoF 书籍等]),你会推荐我最好的 Python 书籍是什么?

谢谢。

4

2 回答 2

1
  • 对于 nlp,我大量使用http://nltk.org/index.html。它还不支持 python3(python 3 有一个 alpha 版本)。(结果:我会选择 python 2.7)

  • 如果你已经完成了“硬学习 python”的学习,我想你有能力用 python 做项目。(推荐:练习)

还有http://docs.python-guide.org/en/latest/这可能对你有用。

于 2013-08-22T15:02:36.673 回答
0

一个简短的答案:Python 2.7

因为它很受欢迎并且经验丰富。更多的应用程序已经在 2.7 中编写,因此您拥有丰富的文档和大量示例代码......

我目前正在学习斯坦福 NLP 课程,发现使用 2.7 真的很舒服

于 2013-08-22T14:03:42.977 回答