推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
ShiehShieh
V2EX  ›  Python

Python 可以做什么,半新人请教

  •  2
     
  •   ShiehShieh ·
    ShiehShieh · Jun 13, 2014 · 8689 views
    This topic created in 4537 days ago, the information mentioned may be changed or developed.
    从一开始就决定了把Python作为自己的主力语言,也花了不少时间在上面。
    但是一直不是十分清楚Python的定位,看了很多Forum,但还是很迷茫。
    现在主要用来写一些Unix下的小工具给自己用,还用Django管理自己的小小网站。
    但是在其它方面Python的表现如何呢?
    36 replies  •  2014-06-15 14:36:48 +08:00
    messense
    messense
    Jun 13, 2014❤️1
    1
    科学计算方面 numpy, matplotlib 等
    机器学习 《机器学习实战》 http://book.douban.com/subject/24703171/
    自然语言处理 比如结巴中文分词
    网络编程方面 比如 shadowsocks 的 Python 版
    etc.
    binux
    binux
    Jun 13, 2014❤️2
    2
    发信人: nuanyangyang (暖羊羊), 信区: SoftDesign
    标 题: Re: Python一般用来作什么?
    发信站: 北邮人论坛 (Tue Apr 8 16:15:16 2014), 站内

    搜索文本 处理图像 编游戏 爬网页 系统管理 北邮网络登录 处理xml 转换格式 为本来应该用java写的程序做原型 中文分词 信息检索 输入法 做网站后端 桌面应用 做机器人 群发邮件 网络聊天客户端和服务器 定时下载最新阿狸头像 统计北邮人论坛用户发帖数 写编译器 解释器 虚拟机 代码生成器 汇编器 文件系统 信号处理 统计 绘图 制表 数据挖掘 跟人对弈下象棋 解数独谜题 走迷宫 生成迷宫 生成数独 大程序的嵌入脚本语言和扩展语言 教学用语言 为女票装的Linux系统定时加一些惊喜 勾搭会编程的男票 给实验室的热水器加一个水开了以后自动发微博的程序 控制直升机飞行 控制天文台楼顶的望远镜移动 还有什么 想不起来了

    来自「北邮人论坛手机版」
    riaqn
    riaqn
    Jun 13, 2014❤️1
    3
    (个人认为)python是目前性价比最高的语言。轮子遍地跑,项目满天飞。
    dianso
    dianso
    Jun 13, 2014
    4
    写个操作系统
    zoudm
    zoudm
    Jun 13, 2014
    5
    @dianso
    这个感觉不太行? 效率会比较低吧
    jiang42
    jiang42
    Jun 13, 2014
    6
    anything you want to do
    ldehai
    ldehai
    Jun 13, 2014
    7
    @zoudm v2ex就是用python写的,你知道该干啥了吧
    decken
    decken
    Jun 13, 2014
    8
    只有你想不到的,没有python做不了的
    ChiangDi
    ChiangDi
    Jun 13, 2014
    9
    除了给你生孩子,什么都能做!
    redvoilin
    redvoilin
    Jun 13, 2014
    10
    学ruby吧
    greenmoon55
    greenmoon55
    Jun 13, 2014
    11
    某群里看到LZ了。。
    脚本 爬虫 机器学习 Web OpenStack..
    582033
    582033
    Jun 13, 2014
    12
    @ShiehShieh http://yjiang.tk/?p=991 python写的,没几行而且很初级,提供个思(玩)路(法)
    zoudm
    zoudm
    Jun 13, 2014❤️1
    13
    @ldehai
    我的意思是用python实现的操作系统运行效率也许会低。以及bootloader、stack的switch还得用C甚至汇编来。别的一些东西用python应该是可以的,启动阶段把python的解释器加载进来。

    至于v2ex后台用什么跑,我们不是在讨论操作系统么。。

    并没有说python不好,只是针对用python写OS讨论一下。
    ushuz
    ushuz
    Jun 13, 2014
    14
    soundbbg
    soundbbg
    Jun 13, 2014
    15
    这有什么意义吗?每个语言都有自己适应和最拿手的东西,但语言本身都大同小异,最后实现的东西也差不多,不知道你想表达甚至想要什么。什么语言什么事情都能做。
    jacychen
    jacychen
    Jun 13, 2014
    16
    话说VBA也是很好滴,不信你试试
    kavinyao
    kavinyao
    Jun 13, 2014
    17
    这个问题和Python没有半点关系,lz的真实问题是:编程可以做什么?

    答案是:everything,只要你有个够用的API。
    lightening
    lightening
    Jun 13, 2014
    18
    你不知道自己要做什么为什么就能决定 Python 是自己的主力语言……
    ShiehShieh
    ShiehShieh
    OP
    Jun 13, 2014
    19
    @lightening 我很喜欢Python的设计哲学,而且对于Python语言的简洁也很中意。特别酷,而且它声称的快速开发对我吸引力颇大。
    ShiehShieh
    ShiehShieh
    OP
    Jun 13, 2014
    20
    @greenmoon55 哦T-T,什么群??
    ShiehShieh
    ShiehShieh
    OP
    Jun 13, 2014
    21
    @riaqn 嗯,我也觉得Python的未来会很好。
    ShiehShieh
    ShiehShieh
    OP
    Jun 13, 2014
    22
    @lightening 并不是不知道Python可以做什么,而是不知道Python适合做什么。额,是不是我的表述不够好。。
    taobeier
    taobeier
    Jun 13, 2014
    23
    只要你用的好没有什么不能做的

    要记得看看Python的思想 ~
    ydj
    ydj
    Jun 13, 2014
    24
    可以找到工作
    ShiehShieh
    ShiehShieh
    OP
    Jun 13, 2014
    25
    @taobeier 恩恩,我就是十分欣赏Python的编程思想呐~
    est
    est
    Jun 13, 2014
    26
    python唯一不能做的就是计算速度快跑满所有核。
    zyAndroid
    zyAndroid
    Jun 14, 2014
    27
    这种问题应该被删掉
    xiaowangge
    xiaowangge
    Jun 14, 2014 via Android
    28
    网页游戏后端有些是Python写得,-)
    harryhao
    harryhao
    Jun 14, 2014
    29
    everything you like
    greenmoon55
    greenmoon55
    Jun 14, 2014
    30
    ShiehShieh
    ShiehShieh
    OP
    Jun 14, 2014
    31
    @greenmoon55 GC??你是说Google Camp??还是??
    greenmoon55
    greenmoon55
    Jun 14, 2014
    32
    @ShiehShieh 嗯啊
    ShiehShieh
    ShiehShieh
    OP
    Jun 14, 2014
    33
    @greenmoon55 在群上@我一下嘛T-T
    em70
    em70
    Jun 15, 2014 via Android❤️1
    34
    python最吸引人的地方是适合给自己写工具,比shell强大友好。入门推荐从爬虫入手,把豆瓣电影信息都爬下来写入数据库,py就算入门了
    dbas
    dbas
    Jun 15, 2014
    35
    好吧,我用python帮客户做企业网站,算有用吧。呵呵
    sunight
    sunight
    Jun 15, 2014
    36
    举个例子,豆瓣(douban.com)和青云(qingcloud.com)都是 python 为主要语言开发的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1988 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 79ms · UTC 14:25 · PVG 22:25 · LAX 06:25 · JFK 09:25
    ♥ Do have faith in what you're doing.