Python教程
Python教程:包含了所有代写案例以及部分答案
-
”’from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice”’ import sys from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice,MonkeyImage from com.android.monkeyrunner.easy import EasyMonkeyDevice from com.android.monkeyrunner.easy i … 继续阅读“python monkeyrunner 代码示例”
:
-
#!/usr/bin/env python # encoding: utf-8 # source: https://github.com/MrLYC/ycyc/blob/dev/tools/analysis_dependency.py import ast import importlib import inspect class Analysis(ast.NodeTransformer): def __init__(self, paths, recursion): self.modules = … 继续阅读“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代理服务器”
:
-
import xml.sax import os,sys class WordsHandler(xml.sax.ContentHandler): def __init__(self): self.CurrantTag = ” self.Word = ” self.Trans = ” self.wordfile = open(‘words.txt’, ‘w’) def startElement(self, tag, attributes): self.CurrantTag = tag def … 继续阅读“python 有道词典导出的xml生词本文件提取出单词”
:
-
#coding:utf-8 #author:Elvis class Stack(object): def __init__(self, size=8): self.stack = [] self.size = size self.top = -1 def is_empty(self): if self.top == -1: return True else: return False def is_full(self): if self.top +1 == self.size: return T … 继续阅读“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遍历目录树代码”
:
-
#coding= utf-8 def findStr(ss, substr): if ss.find(substr) == -1: print "not fund" else: res = [] index = ss.find(substr) res.append(index) nlen = len(substr) ss = ss[index+nlen:] while ss != "": index = ss.find(substr) if index = … 继续阅读“python 在字符串ss中查找子串subsr的个数,并输出子串第一次出现的位置”
: