python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()返回指定目录下的所有文件和目录名:os.listdir()函数用来删除一个文件:os.remove()删除多个目录:os.remov...
分类:
编程语言 时间:
2015-08-26 19:34:20
阅读次数:
211
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径:?os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一...
分类:
编程语言 时间:
2015-08-19 13:39:53
阅读次数:
154
Python文件处理文件内容替换forlineinfileinput.input(“filepath”,inplace=1):line=line.replace(“oldtest”,”newtest”)printline,//包含oldtest的替换成newtest例子:wangchao@wangchao-virtual-machine:~/python$vimfinput.py#!/usr/bin/envpythonimportfileinputforlin..
分类:
编程语言 时间:
2015-08-18 12:21:03
阅读次数:
321
文件描述字(file descriptor,fd)是系统中用来唯一记录当前已经打开的文件的标识号,fd是一个整数。 除了file对象外,Python还提供对fd的操作,对fd的操作更加底层,fd和Python中的file对象是不同的概念。在介绍file对象时已经提过,调用 f.fileno()...
分类:
编程语言 时间:
2015-08-14 18:56:23
阅读次数:
127
三、文件系统操作 os模块的功能主要包括文件系统部分和进程部分,这里介绍其中与文件系统相关的部分。 当请求操作系统失败时,os模块返回内置异常exceptions.OSError 的实例,可以通过 os.error 访问这个类型,OSError的实例有三种属性:errno:操作系统错误的错误代码.....
分类:
编程语言 时间:
2015-08-14 18:29:08
阅读次数:
138
stat模块中定义了许多的常量和函数,可以帮助解释 os.stat()、os.fstat()、os.lstat()等函数的结果。 通常使用 os.path.is*() 这类函数来测试一个文件的类型,这些方法对同一个文件进行多次测试时,stat()系统调用都是不可避免的开销。同时,有些信息是os...
分类:
编程语言 时间:
2015-08-14 18:26:49
阅读次数:
227
一、 file对象与open()函数 三个参数的介绍 二进制与文本文件 缓冲 文件的有序和无序访问二、file对象的属性、方法 file对象是可以迭代的 file-like对象三、文件系统操作四、fd操作一、file对象与open()函数 file对象是Python内置的数据类型,通过...
分类:
编程语言 时间:
2015-08-14 17:03:29
阅读次数:
284
今天我们来说说文件,以及跟文件有关的内建函数open和file
首先我们在python的根目录下建一个名为“123”的txt文本文件
文件里面我们输入一些文本
我们把新建文件与源代码都放到python根目录下面
下面我们来看看代码:
handler=open("123.txt")#由于把文件跟源代码建立在python的根目录,...
分类:
编程语言 时间:
2015-08-13 23:49:51
阅读次数:
347
前提条件:已经安装python,命令行支持bash在bash_profile中添加function ccolor {python /Users/xirtam/Documents/tools/ccolor.py $1 $2 $3}编写其中的python文件import sysprint(hex(int...
分类:
编程语言 时间:
2015-08-11 20:53:32
阅读次数:
164
1、定义
open(filename[,mode[,buffering]])
其中mode有:
2、读文件
1)读取整个文件
test=open('input.txt','r')
print test.read()
2)按字节数读取
test=open('input.txt','r')
print test.read(10)
3...
分类:
编程语言 时间:
2015-08-10 12:01:10
阅读次数:
100