Python
iteye_17256
这个作者很懒,什么都没留下…
展开
-
Python语言入门
第1章 Python语言入门1.1 HelloWorldprint 'helloworld' 1.2 Python数学计算print 'helloworld'print 3 + 5x = 2 ** 2.5 #次方y = 0print x, yfrom math import * #引入math包print sqrt(3.0)pr...2009-04-16 10:22:32 · 336 阅读 · 0 评论 -
运算符重载
运算符重载在Python语言中提供了类似于C++的运算符重在功能:一下为Python运算符重在调用的方法如下:Method Overloads Call for__init__ 构造函数 X=Class()__del__ 析构函数 对象销毁__add__ + ...2009-04-17 11:37:22 · 79 阅读 · 0 评论 -
Python的getattr()
getattr()函数是Python自省的核心函数,具体使用大体如下:10.1.5 获取对象引用getattrGetattr用于返回一个对象属性,或者方法class A: def __init__(self): self.a = 'a' def method(self): print "method print"a ...2009-04-20 15:24:32 · 163 阅读 · 0 评论 -
Python 客户端Socket编程
第2章 网络客户端网络客户端开发步骤:1、 建立socket对象。2、 调用connect()建立连接。2.1 建立Socketimport socketprint "Creating socket...."# socket.socket(协议,通讯方式) 创建socket对象# socket.AF_INET使用PIV4协议;# so...2009-04-22 08:51:15 · 221 阅读 · 0 评论 -
DNS域名解析
DNS域名系统DNS是一个分布式的数据库,主要用于吧主机名转换为IP地址。4.1 获取域名的IPimport sys, socket# 获取域名的IP地址result = socket.getaddrinfo(sys.argv[1], None)print result[0][4]result = socket.getaddrinfo(sys.argv[1],...2009-04-23 09:53:05 · 120 阅读 · 0 评论 -
Python 提交表单数据
6.3 提交表单数据6.3.1 GET方法import sysimport urllib2import urllib# 拼接URLdef addGETdata(url, data): return url + '?' + urllib.urlencode(data)# 输入参数zipcode = sys.argv[1]url = a...2009-04-24 09:49:24 · 690 阅读 · 0 评论 -
Python类的特性方法
Python 类可以定义的专用方法。专用方法是在特殊情况下或当使用特别语法时由 Python 替你调用的,而不是在代码中直接调用(象普通的方法那样)。6.5.1 __init__类似于构造函数。6.5.2 __del__类似于析构函数6.5.3 __repr__使用repr(obj)的时候,会自动调用__repr__函数,该函数返回和eval()兼容的对象...2009-04-28 11:33:26 · 236 阅读 · 0 评论 -
Email - 发送邮件
import sysimport socketimport smtplibserver = 'smtp.163.com' #SMTP服务器fromaddr = ******@***.com' #接收邮箱toaddrs = '******@***.com.cn' #发送邮箱message = """ To :%sFrom:%sSubject:Test Me...2009-05-04 13:24:59 · 297 阅读 · 0 评论 -
Email - 邮件接收
#-*- coding: utf-8 -*-#!/user/bin/env pythonimport emailimport poplibimport sysdef log(text): sys.stdout.write(text) sys.stdout.flush()host = 'XXXXXXXXXXX'user = 'XXXXXXXXX...2009-05-05 10:21:54 · 211 阅读 · 0 评论