相对于 Ruby(因为总是有人拿 Python 和 Ruby 进行比较),除了 Web 开发(比如 Django,Flask),Python 在科学计算、网络(Scrapy,Request)、自然语言处理(NLT)、GUI、游戏(PyGame)、图形处理等领域都有应用
PS:楼主是野生的 Pythonista,非 Rubyist。勿喷。
难道学了 python 之后要做 python 能做的一切?
对于大多数人来说,学 python 是多了几个可以做其他事情的选择而已。 虽是多选,但人生苦短,精力有限。
btw,单 web 这条路也有好长一段路。
很多平台的底层环境也有用 ruby,一学长在加拿大某穿戴设备公司,他们会用 ruby 做开发平台的一些东西。。。而且很多工具库都是 ruby 啊。。。
我可不喜欢把自己标识为某一个语言的簇拥者 Python Ruby 我都用,干事的时候哪个方便用哪个。很大程度上决定于我搜索到的资料(代码)用的什么语言。
哪怕在 Python 占主导下的 Hacker 领域,也有 Metasploit 这样用 ruby 写的优秀的工具。