返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #4158同步于 2014/11/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
想问下大家都是拿python来做些什么
death
2014/11/15镜像同步94 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
1、当计算器用。
2、需要一个简单的静态HTTP服务器又懒得装ApacheHTTPD的时候用http.server(python3)或者SimpleHTTPServer(python2)搭服务器。我经常用这个来共享文件。
3、读简单的文本格式的数据,做一些统计。我统计过字数、词频、IP出现次数什么的。
4、读一些数据,转换成某些文本或者XML格式。有时候用Python写过文件生成器。尤其是做ACM-ICPC竞赛题的时候,用Python生成大的测试用例。
5、一些简单的查找、替换、正则表达式操作。一般和统计一起做。也有的时候,输入一个Java函数和一些字符串,用字符串替换,生成十几个类似的函数。(哎,啰嗦的Java)。
6、跑一些简单的算法(比如8皇后问题),或者求解某些问题(比如找1000000以内的回文质数)。
7、处理一些特殊格式的文件,比如XML、json、yaml、zip、markdown、restructuredtext……其中XML和HTML是最经常处理的,爬网页玩。
8、制作任何很简单,简单到不值得用Java去做的程序。做过一个简单的动态网页服务器。也做过一个简单的静态网页生成器。
9、写一个软件的图形界面。不过我只是玩玩,从来没正经写过GUI程序。
10、制作一些很新颖,不知道要做成什么样的东西,所以不想用Java那种啰嗦的语言。比如以前北邮人论坛没有RESTful,API的时候,用Python写过一个“代理”服务器,输入HTTP请求,输出JSON格式的论坛帖子。再比如用Python写过一个虚拟机。再比如用Python写过一个LISP语言解释器。
11、玩PythonChallenges。
赞第一个,工作用不到Python倒是经常当计算器用
【 在 nuanyangyang 的大作中提到: 】
: 1、当计算器用。
: 2、需要一个简单的静态HTTP服务器又懒得装ApacheHTTPD的时候用http.server(python3)或者SimpleHTTPServer(python2)搭服务器。我经常用这个来共享文件。
: 3、读简单的文本格式的数据,做一些统计。我统计过字数、词频、IP出现次数什么的。
: ...................
【 在 yellowxz 的大作中提到: 】
: 赞第一个,工作用不到Python倒是经常当计算器用
嗯。from math import *以后,还能当科学计算器用。加了numpy还能当matlab用。
赞!高级特性有空的时候试试
【 在 nuanyangyang 的大作中提到: 】
:
: 嗯。from math import *以后,还能当科学计算器用。加了numpy还能当matlab用。