Python教程

Python教程:包含了所有代写案例以及部分答案

  • python2.5以上版本已经集成了sqlite模块,下面是一些基本用法 #!/usr/bin/python # -*- coding: iso-8859-1 -*- from sqlite3 import dbapi2 as sqlite # Create a database: con = sqlite.connect(‘mydatabase.db3’) cur = con.cursor() # Create a table: cur.execute(‘create table client … 继续阅读“python操作sqlite”

    :
  • 这些天闲来无事就研究了下HTTP代理原理,顺便用Python做了个很挫的程序。 先来说说代理,所谓代理其实跟带话差不多。比方说A要跟C通信,但A和C之间没有通信渠道,这个时候就需要有一个和AC都能通信的中间人B来中转信息。搞懂了这个之后就需要考虑如何实现这样的一个代理服务器。 代理服务器必须得响应客户端请求,因此要建立一个监听Socket来接受客户端连接请求,y由于客户端不可能只有一个(因为就算一台电脑只有1个IP但他在访问网站时都会有很多端口同时连接上服务器),所以我们的代理服务器就得为每个客 … 继续阅读“Python实现HTTP代理服务器”

    :
  • 使用MD5进行加密非常简单只要调用hashlib中的md5加密算法即可 #–encoding=’utf-8′– import hashlib from hashlib_data import lorem h=hashlib.md5() h.update(lorem) print h.hexdigest() h=hashlib.md5()是用来创建MD5加密对象; h.update(lorem)是把lorem字符用MD5算法加密。 标签:python

    :
  • from os.path import basename, isdir from os import listdir def traverse(path, depth=0): print depth* ‘| ‘ + ‘|_’, basename(path) if(isdir(path)): for item in listdir(path): traverse(path+’/’+item, depth+1) if __name__ == ‘__main__’: traverse(‘./’) 标签 … 继续阅读“python遍历目录树代码”

    :