Python
文章平均质量分 75
iteye_6700
这个作者很懒,什么都没留下…
展开
-
Python复习笔记—基本语法
3年前用过Python,现在忘的差不多了,现在项目又用到它了,重新拾起来,记录笔记以方便以后的重拾。1. Python脚本脚本提示符: #! /usr/bin/env python2. 语言基础2.1 Numbersi. Python的整数相除是向上取整>>> 7/32>>> 7/-3-3 ii. 复数用(r...原创 2012-07-06 16:10:56 · 140 阅读 · 0 评论 -
Python复习笔记—数据结构
1. List对象一些方法: >>> lista['steven', 3.14]>>> lista.extend(['python', 'adam', 'alex'])>>> lista['steven', 3.14, 'python', 'adam', 'alex']>>> lista.pop...原创 2012-07-06 21:31:52 · 131 阅读 · 0 评论 -
Python复习笔记—模块
模块(Module)是包含Python类,函数定义的文件。可以用全局属性:__name__访问模块的名称。1. import导入模块 >>> from fibo import fib, fib2>>> fib(500)>>> from fib import *>>> fib(500)>>原创 2012-07-09 16:40:53 · 96 阅读 · 0 评论 -
Python复习笔记—文件
1. open打开文件open(filename, mode)mode:只读(r),只写(w),追加(a),读写(r+),二进制读(rb,wb,ab, r+b),2. 读文件read(),读全部文件read([size]),读size个字节readline()读开始一行readlines()读所有行到一个list3. 写文件write(string),写入字符串...原创 2012-07-10 11:31:50 · 77 阅读 · 0 评论 -
集群环境日志抓取的python脚本
日志抓取的python脚本 #! /usr/bin/env pythonimport getopt, sys, os, refrom stat import *from datetime import datetimefrom datetime import timedeltaLOG_LEVELS = ['DEBUG', 'INFO', 'WARN', 'ERR...原创 2012-07-11 18:15:34 · 129 阅读 · 0 评论 -
Python复习笔记—函数
1. 函数的定义>>> def foo() : pass # function body2. 变量的作用域局部函数可以引用全局变量,但不能修改 >>> x = 15>>> >>> def foo() : x = 13>>> foo()>&a原创 2012-07-23 21:51:25 · 104 阅读 · 0 评论 -
Python复习笔记—日期时间
1. 获取timestamp,忽略毫秒 from datetime import datetimedef get_timestamp(atime) : return (atime - datetime(1970,1,1)).total_seconds()2. 仅保留日期 >>> dateonly = datetime.today().r...原创 2012-07-23 21:54:30 · 93 阅读 · 0 评论 -
python 捕捉退出事件
最近写了个python脚本,在服务器上运行,经常莫名其妙的退出,也不知道原因,后面查了资料得到下面两个方法去捕捉退出的发生,一个是捕捉kill信号,另一个是注册atexit函数例子: import osimport sysimport timeimport atexitimport signalimport tracebackdef term_sig_han...原创 2012-10-11 10:45:22 · 4812 阅读 · 0 评论 -
python的几个问题
最近用python写一个导数据的脚本,发现两个python的问题,新手可能容易出错。 1. dict默认参数看代码: >>> def test(d={}):... print d... d['z'] = 'z'>>> test({'a':'a'}){'a': 'a'}>>> ...原创 2013-03-12 23:28:44 · 106 阅读 · 0 评论