2011年3月30日

用os.path处理文件名

摘要: 原文#!/usr/bin/env python#coding:utf-8#file:os4.py#用os.path处理文件名#参考:http://goo.gl/35V9pimport osclass MyFile: def __init__(self, file): '''初始化文件名 ''' #文件名 self.file = file #输出函数 self.osoutput() def osname(self): '''osname:系统名称''' return os.name def ospli 阅读全文

posted @ 2011-03-30 19:36 nwf 阅读(405) 评论(0) 推荐(0) 编辑

python字符串使用总结

摘要: 1.python 字符串通常有单引号('...')、双引号("...")、三引号("""...""")或('''...''')包围,三引号包含的字符串可由多行组成,一般可表示大段的叙述性字符串。在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号 ('''...''')可以包含双引号,而不需要转义。2.用(\)对特 阅读全文

posted @ 2011-03-30 19:15 nwf 阅读(791) 评论(0) 推荐(0) 编辑

python读书笔记(内置对象篇)[转]

摘要: python的内置对象对象类型常量示例/用法Number(数字)3.14159, 1234, 999L 3+4jString(字符串)'spam', "guido's"List(列表)[1,[2, 'Three'],4]Dictionary(字典){'food':'spam', 'taste':'yum'}Tuple(元组)(1,'spam',4,'U')File(文件)text=open('egges','r 阅读全文

posted @ 2011-03-30 19:02 nwf 阅读(576) 评论(0) 推荐(0) 编辑

Python : 什么是*args和**kwargs[转载]

摘要: 例子def foo(*args, **kwargs):print 'args = ', argsprint 'kwargs = ', kwargsprint '---------------------------------------'if __name__ == '__main__':foo(1,2,3,4)foo(a=1,b=2,c=3)foo(1,2,3,4, a=1,b=2,c=3)foo('a', 1, None, a=1, b='2', c=3)输出结果如下:args = (1, 2 阅读全文

posted @ 2011-03-30 19:00 nwf 阅读(236) 评论(0) 推荐(0) 编辑

Python异常处理

摘要: try 捕获由Python或程序本身引发的异常raise 手工地引发一个异常为什么要使用异常1、错误处理,当python检查以程序运行时的错误就引发异常,你可以在程序里捕捉和处理这些错误,或者忽略它们。2、事件通知,异常也可以作为某种条件的信号,而不需要在程序里传送结果标志或显式地测试它们。3、特殊情形处理,有时有些情况是很少发生的,把相应的处理代码改为异常处理会更好一些。4、奇特的控制流,异常是一个高层次的"goto",可以把它作为实现奇特的控制流的基础。如反向跟踪等。异常的基础知识python的try语句有两种风格---一种是处理异常(try/except/else), 阅读全文

posted @ 2011-03-30 18:58 nwf 阅读(2448) 评论(0) 推荐(1) 编辑

Python常用文件操作参考

摘要: [1.os]1.重命名:os.rename(old, new)2.删除:os.remove(file)3.列出目录下的文件:os.listdir(path)4.获取当前工作目录:os.getcwd()5.改变工作目录:os.chdir(newdir)6.创建多级目录:os.makedirs(r"c:\python\test")7.创建单个目录:os.mkdir("test")8.删除多个目录:os.removedirs(r"c:\python") #删除所给路径最后一个目录下所有空目录。9.删除单个目录:os.rmdir(" 阅读全文

posted @ 2011-03-30 18:54 nwf 阅读(1123) 评论(0) 推荐(0) 编辑

python对文件及文件夹的一些操作

摘要: python中对文件、文件夹的操作需要涉及到os模块和shutil模块。创建文件:1) os.mknod("test.txt") 创建空文件2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件创建目录:os.mkdir("file") 创建目录复制文件:shutil.copyfile("oldfile","newfile") oldfile和newfile都只能是文件shutil.copy("oldfile","newfile&qu 阅读全文

posted @ 2011-03-30 18:52 nwf 阅读(9559) 评论(0) 推荐(1) 编辑

导航