转自:http://www.cnblogs.com/way_testlife/archive/2011/04/17/2019013.htmlPIL 下载:http://www.pythonware.com/products/pil/index.htm安装 PIL $ tar xvfz Imaging...
分类:
编程语言 时间:
2014-06-25 12:33:09
阅读次数:
305
问题
快速排序,这是一个经典的算法,本文给出几种python的写法,供参考。
特别是python能用一句话实现快速排序。
思路说明
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。
(1) 分治法的基本思想
分治法的基本思想是:将原问题分解为若干个规模更小但结构与原...
分类:
编程语言 时间:
2014-06-25 09:02:20
阅读次数:
289
标准库:一些最爱
re
re模块包含对正则表达式的支持,因为曾经系统学习过正则表达式,所以基础内容略过,直接看python对于正则表达式的支持。
正则表达式的学习,见《Mastering Regular Expressions》(精通正则表达式)
re模块的内容
最重要的一些函数
函数
描述
compile(pattern[,fl...
分类:
编程语言 时间:
2014-06-25 08:28:05
阅读次数:
304
安装文件:
xampp-win32-1.8.3-4-VC11-installer.exe
tortoisehg-3.0.1-x64.msi
python-2.7.7.amd64.msi
server-jre-8u5-windows-x64.tar.gz...
网站大多使用HTTP协议通信,而HTTP是无连接的协议。只有客户端请求时,服务器端才能发出相应的应答,HTTP请求的包也比较大,如果只是很小的数据通信,开销过大。于是,我们可以使用websocket这个协议,用最小的开销实现面向连接的通信。具体的websocket介绍可见http://zh.wikipedia.org/wiki/WebSocket
这里,介绍如何使用Python,使用websocket与前端js进行通信...
分类:
编程语言 时间:
2014-06-25 08:07:51
阅读次数:
431
首先,要明白encode()和decode()的区别。
encode()的作用是将Unicode编码的字符串转换为其他编码格式。
例如:st1.encode("utf-8") 这句话的作用是将Unicode编码的st1编码为utf-8编码的字符串
decode()的作用是把其他编码格式的字符串转换成Unicode编码的字符串。
例如:st2.decode("utf-8") 这句话的作用是...
分类:
编程语言 时间:
2014-06-25 07:09:04
阅读次数:
283
def upload(url,params):
'''
上传文件到服务器,不适合大文件
@params url 你懂的
@params {"action":"xxx","@file","file_path"} 普通参数 key:value 文件key头部加@
'''
import os
import urllib2
BOUNDAR...
分类:
编程语言 时间:
2014-06-25 06:50:59
阅读次数:
298
Flask 依赖于两个外部库:Werkzeug 和 Jinja2 。
Werkzeug 是一个 WSGI (在 web 应用和多种服务器之间开发和部署的标准 Python 接口) 的工具集,Jinja2 负责渲染模板。
1.安装
参考:http://blog.csdn.net/qwiwuqo/article/details/8970621
Fl...
分类:
其他好文 时间:
2014-06-25 06:48:22
阅读次数:
349
向python进军。。。。。。运行所需环境:python,MySQLdb贴下自己写的关于sql备份的python脚本:#!/usr/bin/envpythonimportMySQLdbimportosimporttimedataList=[]remoteAddr=‘xxxx‘user=‘root‘password=‘xxxx‘dbConnect=MySQLdb.connect(%s,%s,%s)%(remoteAddr,user,password)cu..
分类:
数据库 时间:
2014-06-25 06:24:30
阅读次数:
265
例子:实现目标,用Python编写用户登录验证脚本。知识点:1、while和if控制流2、运算表达式验证过程:脚本:#!/usr/bin/envpython#filename:Userloginauthentication#importsysname=‘Tiger‘passwd=‘123456‘counter=0times=3whileTrue:#-----------无限循环username=raw_input(‘..
分类:
编程语言 时间:
2014-06-25 06:19:51
阅读次数:
272