Python教程
Python教程:包含了所有代写案例以及部分答案
-
SAFEHASH = [x for x in "0123456789-abcdefghijklmnopqrstuvwxyz_ABCDEFGHIJKLMNOPQRSTUVWXYZ"] def compress_UUID(): ”’ 根据http://www.ietf.org/rfc/rfc1738.txt,由uuid编码扩大字符域生成串 包括: [0-9a-zA-Z\-_] 共64个 长度: (32-2)/3*2 = 20 备注: 可在地球上人人都用,使用100年不重复(2^ … 继续阅读“python uuid压缩成64位编码”
:
-
在网页里调用图片除了可以直接给定图片路径外,还可以使用base64编码,下面的python代码可以将图片转换成base64编码 import base64 f=open(r’c:\sharejs.jpg’,’rb’) #二进制方式打开图文件 ls_f=base64.b64encode(f.read()) #读取文件内容,转换为base64编码 f.close() 调用方法javascript <img src=”data:image/bmp;base64,Qk0eAgAAAAAAALYAA … 继续阅读“python将图片文件转换成base64编码”
:
-
这段代码用于在本地计算机上生成本地ip地址绑定到网卡,生成的是一个bat的批处理文件,运行此批处理文件,可以通过ipconfig查看 #!/usr/bin/python2.7 # -*- coding: utf-8 -*- # Filename: AddIPAliases.py # Author: Ken, http://IJMeter.com/ # Notes:亲!尊重原创,转载请注明出处,谢谢您的合作! import re,sys,socket,struct # 1. 判断IP地址是否合法; … 继续阅读“python批量生成本地ip地址”
:
-
下面的python代码用于监控本机的8080端口,当用于通过http请求,服务器返回固定的html代码 import SocketServer class MyRequestHandler(SocketServer.BaseRequestHandler): def handle(self): print "From:", self.client_address input = self.request.recv(10240) print input.replace(‘\r’, … 继续阅读“python编写的最简单的web服务器”
:
-
这段python代码首先从www.beijing-time.org上获取标准的北京时间,然后同步获取的北京时间到本地 # -*- coding: utf-8 -*- import time,httplib import threading def getBeijinTime(): try: conn = httplib.HTTPConnection("www.beijing-time.org") conn.request("GET", "/tim … 继续阅读“python代码定时同步本机的北京时间”
:
-
class offer_book: def replaceBlank( p_str, rpl_str ): blank = ‘ ‘ numOfBlank = 0 originalLen = len( p_str ) for char in p_str: if char == blank: numOfBlank += 1 originalIndex = originalLen – 1 newLen = originalLen + numOfBlank * ( len( rpl_str ) – le … 继续阅读“python o(n)时间复杂度替换字符串中空格为%20”
:
-
# encoding=utf-8 def printInfo(info): print unicode(info, ‘utf-8’).encode(‘gbk’) class Person(): name = "" def __init__(self, name): self.name = name; return; def Show(self): printInfo("zhuangbanhao%s" % self.name) class Finery(Pe … 继续阅读“python的设计模式”
:
-
相比于Django而言,bottle显得非常轻量级。短短几行代码即可快速搭建一个简易的httpserver。提供了PythonWeb开发中需要的基本支持:URL路由,Request/Response对象封装,模板支持,与WSGI服务器集成支持。使用方法确实非常简便。“`python import simplejson as son from bottle import Bottle, route, run, request, response, get, post app = But … 继续阅读“python bottle—Python的轻量级http server”
:
-
#!/usr/bin/env python # -*- coding: utf-8 -*- ‘ a test module ‘ __author__ = ‘test’ import sys def test(): args = sys.argv if len(args)==1: print ‘Hello, world!’ elif len(args)==2: print ‘Hello, %s!’ % args[1] else: print ‘Too many arguments!’ if __n … 继续阅读“python helloworld”
: