有趣的python小程序分享 python可以简单优美,也很有趣,下面是收集的例子: 1.一句话开始一个http的文件服务器: $ python -m SimpleHTTPServer Serving HTTP on 0.0.0.0 port 8000 ... 在浏览器中就可以http://localhost:8000访问目录及文件了。 也可以直接指定端口: $ python -m SimpleHTTPServer 6666 如果想在代码中实现,也很简单: import SimpleHTTPServer import SocketServer PORT = 8000 Handler = SimpleHTTPServer.SimpleHTTPRequestHandler httpd = SocketServer.TCPServer(("", PORT), Handler) print "serving at port", PORT httpd.serve_forever() 下面是图示: python3下为:python3 -m http.server 2.一行python打印一个迷宫: python 2.x: python -c "print ''.join(__import__('random').choice(u'\u2571\u2572') for i in range(50*24))" python 3.x: python -c "print(''.join(__import__('random').choice('\u2571\u2572') for i in range(50*24)))" 自己运行看看吧。 3.神奇的代码,生成分形图片 _ = ( 255, lambda V ,B,c :c and Y(V*V+B,B, c -1)if(abs(V)<6)else ( 2+c-4*abs(V)**-0.4)/i ) ;v, x=1500,1000;C=range(v*x );import struct;P=struct.pack;M,\ j ='