版本一:#coding:utf-8import re#把文档中的单引号替换为2个单引号def replacestr(matched): matchedstr = matched.group() x = matchedstr.replace("'", "''") return xdef main():...
分类:
数据库 时间:
2015-02-06 18:25:42
阅读次数:
157
def xx_pandas(duiying_path, input_path=None, output_path=None): data = pd.read_excel(duiying_path, sheetname='name') en_ch = {} # 英文字段到中文字段的映射 ...
分类:
其他好文 时间:
2015-02-06 14:33:40
阅读次数:
115
1, 下载有效url的内容 /**
* 获取一个有效的url地址的内容存到本地的本件中
* @param url
* @param file
*/
def downloadUrlFile(url: String, file: String) = {
val pw = new PrintWriter(file)
...
分类:
Web程序 时间:
2015-02-05 18:52:01
阅读次数:
177
import os,os.pathimport zipfile def zip_dir(dirname,zipfilename): filelist = [] if os.path.isfile(dirname): filelist.append(dirname) e...
分类:
编程语言 时间:
2015-02-04 23:14:00
阅读次数:
299
CPU的温度可以从一个系统临时文件中读取:/sys/class/thermal/thermal_zone0/temp
GPU温度也可以从一个文件中读取:/opt/vc/bin/vcgencmd measure_temp
import commands
def get_cpu_temp():
tempFile = open( "/sys/class/thermal/therma...
分类:
其他好文 时间:
2015-02-04 21:57:04
阅读次数:
427
#-*- coding: utf-8 -*-import datetime#给定日期向后N天的日期def dateadd_day(days): d1 = datetime.datetime.now() d3 = d1 + datetime.timedelta(days) retur...
分类:
编程语言 时间:
2015-02-04 18:17:53
阅读次数:
239
直接上代码:class RBTree: def __init__(self): self.nil = RBTreeNode(0) self.root = self.nilclass RBTreeNode: def __init__(self, x): ...
分类:
编程语言 时间:
2015-02-04 16:24:47
阅读次数:
422
函数
python函数不需要先单独申明,直接先定义然后调用即可。
函数定义:
def function_name([arguments]):
"optionaldocumentation string"
function_suite
内嵌函数定义:
def function1([arguments1]):
“optio...
分类:
编程语言 时间:
2015-02-04 09:29:18
阅读次数:
181
def log(func): def wrapper(*args,**kw): return func(*args,**kw) return wrapper@logdef run(*args,**kw): print args,kw print 'now 201...
分类:
其他好文 时间:
2015-02-04 07:05:46
阅读次数:
136
一. 为类动态添加属性和方法:
1. 动态给一个实例添加属性和方法:
给一个实例绑定的方法,对另一个实例是不起作用的。
class Student(object):
pass
s = Student()
s.name = 'Michael' # 动态给实例绑定一个属性
print s.name
def set_age(self, age): # 定义一个函数作为实例方法...
分类:
编程语言 时间:
2015-02-03 22:58:59
阅读次数:
288