__author__ = 'zxp'import dockerimport sysclass DockerManager_Slave(object): def __init__(self): self.idict={} self.rinfo={} tr...
#coding=utf-8
?
from?ftplib?import?FTP
import?os
import?os.path
import?shutil
import?datetime
?
def?ftp_up(filename):
????ftp=FTP()?
????ftp.set_debuglevel(2)#打开调试级别2,显示...
分类:
编程语言 时间:
2014-12-16 19:35:19
阅读次数:
158
函数,变量 1 def add1(a,b): 2 c=a+b 3 print 'add1:%s' %c 4 def add2(a): 5 print 'add2:%s' %a 6 def add3(): 7 print 'add3:no' 8 def add4(*a...
分类:
编程语言 时间:
2014-12-16 16:49:15
阅读次数:
208
class myException(Exception): def __init__(self,error,msg): self.args = (error,msg) self.error = error self.msg = msgtry: ...
分类:
其他好文 时间:
2014-12-16 16:27:52
阅读次数:
187
1.多进程 #!/bin/env?python
from?multiprocessing?import?Process
import?os,time
def?run_01():
????os.system(‘python?/home/kkk/plt.py‘)
def?run_02():
????while?1:??
????????...
分类:
其他好文 时间:
2014-12-16 15:26:05
阅读次数:
249
class Person: '''Represents a person.''' population = 0 def __init__(self,name): '''Initializes the person's data.''' self.name...
分类:
编程语言 时间:
2014-12-16 14:54:30
阅读次数:
260
当函数的参数不确定时,可以使用*args 和**kwargs,*args 没有key值,**kwargs有key值。
还是直接来代码吧,废话少说
[python] view
plaincopyprint?
def fun_var_args(farg, *args):
print "arg:", farg
for ...
分类:
编程语言 时间:
2014-12-16 11:48:39
阅读次数:
140
lambda 函数,跟普通函数类似,使用方法是一样的,可以用于定义简单的函数。
介绍:
>>> def f(x):
... return x*2
...
>>> f(3)
6
>>> g = lambda x: x*2
>>> g(3)
6
>>> (lambda x: x*2)(3)
6
再看一个稍微复杂点例子:
processFu...
分类:
编程语言 时间:
2014-12-16 08:47:50
阅读次数:
190
python函数记录
map() 接收一个函数和一个序列,然后保留函数返回的结果的序列
reduce() 接收一个函数和一个序列 函数结果为一个值,运算过程就是从序列的第一个值开始传给函数,返回结果再次传入函数,直到最后得到一个结果。
filter() 过滤函数 接收一个函数和一个序列 然后函数返回true和false,保留序列中的返回true的。
def is_odd(n):
r...
分类:
编程语言 时间:
2014-12-15 23:41:17
阅读次数:
349
RT,Graham扫描法求凸包分为3步:
1.找到y最小的点
2.以y最小的点O为原点,求其余所有点相对O的极角并按极角从小到大排序
3.对于排序后的点集,配合栈,完成Graham扫描。
ConvexHull.py
#coding=utf-8
import math
import numpy
import pylab as pl
#画原始图
def drawGraph(x,y):
...
分类:
其他好文 时间:
2014-12-15 19:06:31
阅读次数:
133