核心编程中的文件操作的例子:
''' Created on 2012-3-7 @author: Administrator ''' #!/usr/bin/env python import os for tmpdir in('C:\\','r'): if os.path.isdir(tmpdir): print tmpdir break else: print 'no temp' tmpdir='' if tmpdir: os.chdir(tmpdir) cwd = os.getcwd() print '**** current temp dir' print cwd print '*** creating example dir...' os.mkdir('example') os.chdir('example') cwd = os.getcwd() print '*** new working dir' print cwd print '*** original dir listing:' print os.listdir(cwd) print "*** creating test file..." fobj = open('test','w') fobj.write('foo\n') fobj.write('bar\n') fobj.close() print '*** updated dir listing:' print os.listdir(cwd) print "*** renaming 'test' to 'filetest.txt'" os.rename('test', 'filetest.txt') print '*** updated dir listing:' print os.listdir(cwd) path = os.path.join(cwd,os.listdir(cwd)[0]) print '***full file pathname' print path print '***(pathname,basename)==' print os.path.split(path) print '***(filename,extension)==' print os.path.splitext(os.path.basename(path)) print '*** displaying file contents:' fobj=open(path) for eachLine in fobj: print eachLine fobj.close() print '*** deleting test file' os.remove(path) print '*** updated dir listing:' print os.listdir(cwd) os.chdir(os.pardir) print '*** deleting test dir' os.rmdir('example') print '*** done' 运行结果,比较简单pydev debugger: starting C:\ **** current temp dir C:\ *** creating example dir... *** new working dir C:\example *** original dir listing: [] *** creating test file... *** updated dir listing: ['test'] *** renaming 'test' to 'filetest.txt' *** updated dir listing: ['filetest.txt'] ***full file pathname C:\example\filetest.txt ***(pathname,basename)== ('C:\\example', 'filetest.txt') ***(filename,extension)== ('filetest', '.txt') *** displaying file contents: foo bar *** deleting test file *** updated dir listing: [] *** deleting test dir *** done
您还没有登录,请您登录后再发表评论
python核心编程第三版源代码,买书配套的资源,非常值得学习和借鉴,对于python编程能力有很大提升
python核心编程第三版,各章节代码!节省手打时间,提高学习效率。
Python核心编程 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件...
Python核心编程的答案,相当不错的哦, 学习Python必备的书籍
《Python核心编程》(第二版)是2008年人民邮电出版社出版的图书,作者是(美)丘恩(Chun,W.J.)。本书描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,介绍了更多高级主题,包括复杂的...
Python核心编程,由浅入深,循序渐进,python学习的必看教程
Python核心编程第二版 高清文字版 带详细书签!!! 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。本书能让你更全面的了解python,每一个点都有详细的原理分析,代码解析,错误...
Python 核心编程》中文高清第二版。学习专业的Python风格、最佳实践和好的编程习惯;·加强对Python对象、内存模型和Python面向对象特性的深入理解;·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构...
本书是python学习的指导书,适合python初学者,以及已经了解python,需要提高的人群
Python核心编程笔记 python学习笔记
python核心编程+中文学习资料 python学习最佳入门
Python核心编程第二版的完整源代码,非常难得,是学习实践Python的首选资料
Python核心编程 (第二版) 高清带书签, 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的...
Python核心编程(第3版)源代码,是学习Python的不错选择!
Python是如今很流行的一种编程语言...市面上有很多Python用书,但都是基础用书,丰富的实践项目书籍,鲜有可见,Python 核心编程(第3版)正好填补了这项空白,推荐Python学习者使用,在此上传了随书代码供大家下载学习。
第1部分 Python核心 第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和安装Python 1.5 运行Python 1.6 Python文档 1.7 比较Python(Python与其他...
python核心编程,电子版,大家感兴趣的可以下载学习
Python核心编程(第3版)源代码 $ ls -lR .: total 60 drwxr-xr-x 2 wesc wesc 4096 Feb 27 13:02 ch01 drwxr-xr-x 2 wesc wesc 4096 Feb 25 02:32 ch02 drwxr-xr-x 2 wesc wesc 4096 Feb 27 13:06 ch03 drwxr-xr-x ...
最好的学习python资料~~清晰pdf版
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用...
相关推荐
python核心编程第三版源代码,买书配套的资源,非常值得学习和借鉴,对于python编程能力有很大提升
python核心编程第三版,各章节代码!节省手打时间,提高学习效率。
Python核心编程 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件...
Python核心编程的答案,相当不错的哦, 学习Python必备的书籍
《Python核心编程》(第二版)是2008年人民邮电出版社出版的图书,作者是(美)丘恩(Chun,W.J.)。本书描述了Python程序的基本构件:类型、操作符、语句、函数、模块、类以及异常,介绍了更多高级主题,包括复杂的...
Python核心编程,由浅入深,循序渐进,python学习的必看教程
Python核心编程第二版 高清文字版 带详细书签!!! 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。本书能让你更全面的了解python,每一个点都有详细的原理分析,代码解析,错误...
Python 核心编程》中文高清第二版。学习专业的Python风格、最佳实践和好的编程习惯;·加强对Python对象、内存模型和Python面向对象特性的深入理解;·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构...
本书是python学习的指导书,适合python初学者,以及已经了解python,需要提高的人群
Python核心编程笔记 python学习笔记
python核心编程+中文学习资料 python学习最佳入门
Python核心编程第二版的完整源代码,非常难得,是学习实践Python的首选资料
Python核心编程 (第二版) 高清带书签, 本书适合Python初学者,以及已经入门但想继续学习和提高自身Python技巧的程序员。 Python是一种功能十分强大的面向对象编程语言,可以用于编写独立程序、快速脚本和复杂应用的...
Python核心编程(第3版)源代码,是学习Python的不错选择!
Python是如今很流行的一种编程语言...市面上有很多Python用书,但都是基础用书,丰富的实践项目书籍,鲜有可见,Python 核心编程(第3版)正好填补了这项空白,推荐Python学习者使用,在此上传了随书代码供大家下载学习。
第1部分 Python核心 第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和安装Python 1.5 运行Python 1.6 Python文档 1.7 比较Python(Python与其他...
python核心编程,电子版,大家感兴趣的可以下载学习
Python核心编程(第3版)源代码 $ ls -lR .: total 60 drwxr-xr-x 2 wesc wesc 4096 Feb 27 13:02 ch01 drwxr-xr-x 2 wesc wesc 4096 Feb 25 02:32 ch02 drwxr-xr-x 2 wesc wesc 4096 Feb 27 13:06 ch03 drwxr-xr-x ...
最好的学习python资料~~清晰pdf版
·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用...