码迷,mamicode.com
首页 >  
搜索关键字:def    ( 28626个结果
Python logging smtplib 发邮件
#!/usr/bin/env python#-*- coding:utf-8 -*-#File:mail_send.pyclass Mail_Logger(): mailLogger = None def __init__(self,conf_file,name): imp...
分类:编程语言   时间:2014-10-13 18:27:31    阅读次数:167
飘逸的python - 一个极简的event系统
event系统的核心至少满足: 1.存放事件的容器,可对事件添加删除 2.事件的触发fire 上代码. class Event(list): def __call__(self, *args, **kwargs): for f in self: f(*args, **kwargs) def f(arg): print 'execute...
分类:编程语言   时间:2014-10-13 12:44:10    阅读次数:168
第一、二章作业
第一章作业:1.四则运算生成器(python)__author__ = 'Doris'from random import *def createAnExpression(): beginNum = 0 endNum = 100 a = randint(beginNum, endNum) b = r...
分类:其他好文   时间:2014-10-13 10:18:09    阅读次数:398
Python实践之网络编程1-简单的网络请求程序
import sys,urllib,urllib2,getpass#定义TerminalPwd类扩展HTTPPasswordMgr,允许在需要的时候询问操作员输入密码class TerminalPwd(urllib2.HTTPPasswordMgr): def find_user_passwo...
分类:编程语言   时间:2014-10-12 20:24:08    阅读次数:217
20 行python代码抓取网页中所有JPG图片
#!/usr/bin/python import re import urllib def getHtml(url): page = urllib.urlopen(url) html = page.read() return html def getImg(html): reg = r'src="(.*?\.jpg)" width' imgre = re.compile(reg) ...
分类:编程语言   时间:2014-10-11 23:57:32    阅读次数:211
八皇后問題 (C語言递归實現 回溯法)
八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。現在要統計出所有的可行方案的總數,而且輸出每一種方案皇后擺放的坐標; 代碼詳細解析: #include #include #include #include #include #def...
分类:其他好文   时间:2014-10-11 21:14:27    阅读次数:194
几行代码实现unix管道风格的函数调用
用过linux的基本知道它的管道,是将一个程序或命令的输出作为另一个程序或命令的输入. 废话少说,下面我们看用python怎么实现unix管道风格的函数调用. #coding=utf-8 class Pipe: def __init__(self, func): self.func = func def __ror__(self, other): ...
分类:其他好文   时间:2014-10-11 20:20:36    阅读次数:184
python装饰器的本质
很多人把装饰器搞的很复杂,其实本质很简单. 首先,什么是装饰器呢?在代码中发现戴着@xxx帽子的,就是装饰器. 那要怎么自己定义一个装饰器呢? 其实任何一个接收一个参数的callable都可以用来做装饰器,比如函数和类.为方便起见,下面的例子都用函数来说明. def deco(func):return 1 这里,deco就可以做装饰器. @deco def f(args):pass ...
分类:编程语言   时间:2014-10-11 20:05:36    阅读次数:240
python ssh连接
import paramikodef fw_exec(self, command): def fw_exec(self, command): FW_USER = '' FW_PASSWD = '' FW_HOST = '' paramiko.util.log_to_fi...
分类:编程语言   时间:2014-10-11 17:02:35    阅读次数:256
Python学习笔记7:函数对象及函数对象作参数
一、lambda函数 例如: fun1 = lambda x,y: x + y print fun1(3,4)输出:7 lambda生成一个函数对象。该函数参数为x,y,返回值为x+y。函数对象赋给func。 func的调用与正常函数无异。 上面的代码等价于: def fun2(x, y): return x + y 二、函数作为参数 函数可以作为一个对象,进行参数...
分类:编程语言   时间:2014-10-11 11:55:25    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!