python
kanguolaikanguolaik
2013.08.07 今天是个好日子
展开
-
Python 3种启动方法: 交互式、python脚本、图形界面运行python
一、交互式的启动解释器 每次输入一行Python代码来执行。1.1 Linux1.2 Windows二、Python脚本2.1 Linux2.2 Windows三、集成开发环境中的图形用户界面3.1 Linux3.2 Windows原创 2013-11-11 17:14:48 · 24680 阅读 · 0 评论 -
Python:HTTP请求模块(httplib/urllib,GET/POST,php),Web服务器模块
一、HTTP请求模块1.1 模块及区别模块: httplib、 httplib2 urllib、urllib2区别: 2是1的加强版,http比url更底层。 可以理解为urllib是httplib的抽象。1.2 httplib实例代码#!/u原创 2015-10-14 09:33:55 · 3190 阅读 · 0 评论 -
Python多线程:thread、threading、queue
一、名字解释 Python虚拟机:也叫解释器主循环,原创 2014-07-16 23:31:18 · 1045 阅读 · 0 评论 -
Python:os.path路径操作
一、概述 sys.argv[0] __file__ os.path.abspath() os.path.realpath() os.path.split() os.path.dirname() os.path.basename() os原创 2016-02-03 11:43:50 · 3779 阅读 · 0 评论 -
Python:logging日志模块
一、将日志打印到屏幕1.1 代码1.2 运行结果二、通过logging.basicConfig设置日志等级及输出格式等2.1 代码2.2 运行结果三、将日志同时输出到日志和屏幕3.1 代码3.2 运行结果四、日志回滚4.1 代码#!/usr/bin/env pythonimport loggingfrom logging.h原创 2016-02-05 11:20:41 · 1066 阅读 · 0 评论 -
Python:类方法、静态方法、实例方法
一、类方法、静态方法、实例方法1.1 区别 调用: 类方法,可以被类和类实例调用。 静态方法,可以被类和类实例调用。 实例方法,只能被类实例调用。 隐含调用参数: 类方法,隐含调用参数是类。原创 2015-10-14 11:32:30 · 752 阅读 · 0 评论 -
Python模块paramiko:操作远程服务器
一、下载安装paramiko模块paramiko对远程服务器没有要求;本地需要安装python和pycrypto。1.1 下载安装 wget http://www.lag.net/paramiko/download/paramiko-1.7.7.1.tar.gz tar xvzf paramiko-1.7.7.1.tar.gz cd原创 2015-10-08 17:20:36 · 1486 阅读 · 0 评论 -
Python函数:装饰器
一、使用修饰函数在函数执行前和执行后分别附加额外功能1.1 代码#!/usr/bin/env pythondef deco(func): print "before func called" func() print "after func called" return funcdef myfunc():原创 2015-09-30 11:21:40 · 647 阅读 · 0 评论 -
Python基础:数据类型、变量定义、输入/输出、逻辑、函数/模块(导入)/类、异常处理
一、变量 一、数据类型二、输入/输出原创 2014-07-10 12:40:05 · 1791 阅读 · 0 评论 -
python:自定义函数、hashlib(md5、sha1)、base64
一、自定义函数1.1 代码1.2 输出结果二、md5原创 2014-04-07 20:42:47 · 4157 阅读 · 0 评论 -
Python下载安装,Windows/Linux,Phtyon文档
Linux下一、下载 文件名:Python-3.3.2.tar.bz2 下载地址:http://www.python.org/download/releases/3.3.2/二、安装2.1 解压缩 tar -xvf Python-3.3.2.tar2.2 安装 ./configure make m原创 2013-10-17 20:25:08 · 2829 阅读 · 0 评论 -
Python:socket编程,TCP/UDP
一、TCP客户端/服务端1.1 tcpSrv.py#!/usr/bin/env pythonfrom socket import *from time import ctimeHOST = ""PORT = 6000BUFSIZE = 1024ADDR = (HOST, PORT)sockSrv = socket(AF_INET, SOCK_STREAM)sockSr原创 2014-03-03 22:21:38 · 1171 阅读 · 0 评论 -
Python:安装setuptools,安装MySQLdb模块,连接数据库代码
一、安装MySQLdb需要事先安装以下组件:python yum install python-develmysql yum install mysql-develgcc yum install gccsetuptools文件名:setuptools-18.3.1.tar.gz下载地址:https://p原创 2015-09-16 19:58:18 · 1852 阅读 · 0 评论