Python 有强大的各种库支持.大家生活,工作有运用过 python 解决实质性问题的例子分享,分享吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the ard 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
Aremo
V2EX    Python

Python 有强大的各种库支持.大家生活,工作有运用过 python 解决实质性问题的例子分享,分享吗?

  •  
  •   Aremo 2014-07-24 16:41:34 +08:00 8564 次点击
    这是一个创建于 4106 天前的主题,其中的信息可能已经有所发展或是发生改变。
    31 条回复    2014-07-25 16:49:31 +08:00
    icedx
        1
    icedx  
       2014-07-24 16:50:21 +08:00
    自己写了个U2B1080P下载混流一条龙的脚本...

    剩下的楼主看此贴 http://www.v2ex.com/t/110196
    hiddenman
        2
    hiddenman  
       2014-07-24 16:54:10 +08:00
    梳理数据库。。。。
    dreampuf
        3
    dreampuf  
       2014-07-24 16:56:48 +08:00
    https://github.com/vinta/awesome-python
    用过里面一些库,专注各个方面。
    imn1
        4
    imn1  
       2014-07-24 16:58:20 +08:00
    工作上使用不多,现在工作不怎么需要写代码了
    生活上我用来算股票,爬图片+整理,累计爬了几千万张吧
    hellojinjie
        5
    hellojinjie  
       2014-07-24 16:59:47 +08:00
    @imn1 什么图片呢
    fdsfsdfsdf3334
        6
    fdsfsdfsdf3334  
       2014-07-24 17:03:57 +08:00
    @hellojinjie SM的图
    imn1
        7
    imn1  
       2014-07-24 17:07:57 +08:00
    @hellojinjie
    数量女人最多,风景其次,素材第三;字节数就素材最多,因为每张都不小
    最大一次工程是爬了整个 mm.某电商.com,好象是接近300万张,杀了我300G硬盘,传给朋友后就全删了
    lu18887
        8
    lu18887  
       2014-07-24 17:24:32 +08:00
    生成测试数据,简单的random
    Limy
        9
    Limy  
       2014-07-24 18:02:39 +08:00
    划词翻译
    十来行代码,是目前我写过的实用性、使用率最高的小脚本。
    littlewey
        10
    littlewey  
       2014-07-24 18:02:59 +08:00 via iPhone
    做了个小工具在v2exer的帮助下用flask改成了网页工具。帮助一个部门的同事节省了一些时间使得一项工作变得简单且愉快
    Tink
        11
    Tink  
    PRO
       2014-07-24 18:04:08 +08:00 via iPhone
    太多了,部门文案的纯体力劳动都被我包了。。。
    thinker3
        12
    thinker3  
       2014-07-24 20:01:00 +08:00
    mengzhuo
        13
    mengzhuo  
       2014-07-24 20:09:20 +08:00 via Android
    我吃饭的玩意啊,做什么都行。
    geeklian
        14
    geeklian  
       2014-07-24 20:37:05 +08:00
    银行,OpsDev+体力型,下面的组合可能让互联网企业的见笑了:

    1.用django开发的管理手下外包人员的系统,利用isapi-wsgi部署在自己的win7办公机上。

    2.pywin32+odbc从路透/万德系统抓数,requests+xlrd从内部各种BS系统抓数,numpy计算,matplotlib绘图,最后win32api调用outlook发给领导晨报日报。

    3.不擅长写Excel宏,我基本都靠pywin32,pyodbc搭配access数据库,往往通过django+xml的excel模板输出自己想要的数据。

    4.Windows下,autoit+python搭配各有所长,简单处理一些日常琐碎的东西。(主要是我对.net一窍不通)

    5. 岗位工作: PowerShell我不熟,有些Lync、Exchange、AD的维护工作,我用subprocess($Powershell)取得的数值,扔给Python处理,筛选完再扔回PowerShell 。有些远程的直接subprocess(psexec)...
    beordle
        15
    beordle  
       2014-07-24 21:14:16 +08:00
    @geeklian 标准程序员能去银行工作吗..
    geeklian
        16
    geeklian  
       2014-07-24 21:48:35 +08:00
    @beordle 各大银行的总行下属的开发中心,一般有很多“标准程序员”,但我觉得哪里的薪酬和技能水平,可能对互联网企业的程序员没有吸引力。

    在分行,这里没有任何标准的IT岗位。我是运维,还负责网点筹建的弱电工程呢=.=。
    kindlepaper
        17
    kindlepaper  
       2014-07-24 22:14:15 +08:00
    @geeklian 敢问哪个行,貌似遇到同行了
    est
        18
    est  
       2014-07-24 22:33:24 +08:00
    @Limy 求围观
    xavierskip
        19
    xavierskip  
       2014-07-24 22:35:43 +08:00
    我想最多的就是网络内容抓取了。
    像我做的抓取图片的
    http://hualbum.duapp.com/

    还可以用来对局域网某个网段内的机器运行情况进行监控。
    像哪台机器用什么IP,mac地址是多少。哪个IP可以用,哪个IP已经被使用了。
    虽然我知道在网关设备上设置比较好。
    但情况受限,自己写了个脚本,通过Windows机器的定时任务来抓取网段内的IP使用情况,被哪个机器用了(根据MAC地址)。用sqlite存储,然后apache跑个web服务就一目了然了。
    Limy
        20
    Limy  
       2014-07-24 23:01:42 +08:00
    @est https://github.com/Limy/T4LE/blob/master/dict.py
    在窗口管理器里绑定个快捷键调用,比如 Alt+Ctrl+d
    Aremo
        21
    Aremo  
    OP
       2014-07-24 23:10:05 +08:00
    @hiddenman 抓取,按需求重新整合排版显示么
    Aremo
        22
    Aremo  
    OP
       2014-07-24 23:13:03 +08:00
    @Tink 有比较有趣的栗子吗
    superwbd
        23
    superwbd  
       2014-07-25 01:00:19 +08:00
    一切为了换MBP后看弹幕:

    OSX上竟然没一个好用的看弹幕的软件。
    Mukioplayer不能用,不知为何。

    于是:
    https://github.com/cnbeining/Mukioplayer-Py-Mac
    搬过来。
    但是OSX跑Flash啥感觉大家知道。
    所以:
    https://github.com/cnbeining/ABPlayerHTML5-Py--nix
    HTML5就好多了。
    但是弹幕还是不能下载。
    所以:
    https://gist.github.com/cnbeining/1fc6a80e3e7982d079db
    抓弹幕。
    问题是,还有视频呢?还有黑科技呢?
    不知为何you-get我这里死活就是不能跑。
    那么:
    https://gist.github.com/cnbeining/9605757
    基本上完美解决。
    当然自己也是UP主啊,网页上传多麻烦,而且VPS也不想开VNC,很不舒服的:
    https://github.com/cnbeining/acupload

    得。
    一切为了玩。。。。。。。。。。。。。。
    Sylv
        24
    Sylv  
       2014-07-25 01:42:02 +08:00 via iPhone   1
    家里装了个 WeMo Light Switch 来控制投影房间的电灯。
    然后用 Python 写了个 XBMC 插件来控制,开始播放电影就会自动关灯,播放结束自动开灯,营造出电影院般的沉浸式观影体验。
    实现后的效果还是很让人兴奋的。
    ehs2013
        25
    ehs2013  
       2014-07-25 04:08:40 +08:00
    https://git.github.com/ehs2013/9908156
    很简单的工具,不要吐槽变量命名
    scola
        26
    scola  
       2014-07-25 08:21:52 +08:00
    我司电脑安保软件强制锁屏(3分钟不操作)
    import time
    import ctypes

    while 1:
    """
    inspired by http://stackoverflow.com/questions/1181464/controlling-mouse-with-python
    """
    ctypes.windll.user32.mouse_event(1, 0, 0, 0,0) # mouse move
    time.sleep(60)
    shyrock
        27
    shyrock  
       2014-07-25 10:51:54 +08:00
    把部门的excel工资表拆分成每个人的工资条然后发邮件给每个人。。。
    frankzeng
        28
    frankzeng  
       2014-07-25 12:24:52 +08:00
    以前在所在的公司用python做数据分析,然后把结果发封邮件给老大,python用起来真的很顺手,不用编译,不会core掉,写完python再去写C++,想死的心都有了。
    Yannis1990
        29
    Yannis1990  
       2014-07-25 15:14:32 +08:00
    @Limy 划词? 怎么划..
    xiaket
        30
    xiaket  
       2014-07-25 15:27:04 +08:00
    当时准备去拿到手机里微信的聊天记录, 解析那几个sqlite, 然后生成一个html页面, 看起来比较好玩. 不过后来没继续了...
    Limy
        31
    Limy  
       2014-07-25 16:49:31 +08:00
    @Yannis1990 鼠标选中,只在 Linux 下,准确的说是在 X Window 下才行。
    用到了 X Window 的 selection 机制。
    我那个脚本还需要在系统绑定一个快捷键来调用。
    只能说它在我的桌面环境下很好用,换个环境的话就不好说了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2951 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 12:51 PVG 20:51 LAX 05:51 JFK 08:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86