码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习日记---文件操作

时间:2015-06-25 01:32:20      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:日记   python   文件操作   

与文件操作有关函数:

 1.打开一个文件open("文件名","打开方式")

打开方式归类:

模式打开方式文件存在文件不存在
r只读打开文件报错
w只写清空文件并打开创建并打开
a只写打开并追加创建并打开
r+读写从文件开始读,或重写报错
w+读写清空并打开创建并打开
a+读写打开并追加创建并打开

范例:

iword.txt文件内容

First word

Second word

threed word


oword.txt文件内容

(NULL)

File = open ("iword.txt","r")
File1 = open("oword.txt","w")
for line in File:
    print(line,end="")     #由于文件结尾处含有换行符,若不取消print换行,将多换一行

输出结果

First word

Second word

threed word

注意当for要遍历的对象为文件流时,将逐行读取值line中

与文件操作有关方法:


对象.close() :关闭打开的文件流

对象.read()  :将文件对象中的内容以一串字符串的方式读出

对象.readline() :读取当前文件位置一行

对象.write(A)  :将A写入到对象流中

对象.seek(相对位移量,引用点) :移动文件当前位置     #  File.seek(10,1)

   引用点值   意义

    0       文件起始位置,默认值

    1       文件当前位置

    2       文件结束位置

对象.tell()  :返回文件相对位置(起始与当前)



有关新一行在各系统出入:

系统字符组合
UNIX 和 Mac OS X\n
MS Windows\r\n
Mac (pre OS X)\r

#注意这点往往应用在Windos与Linux文档转换


3.与OS有关文件方法

import OS 

os.getcwd()       :获得当前工作目录

os.chdir(PATH)     :将当前工作目录切换为PATH目录

os.listdir(PATH)    :显示PATH目录下的文件以及目录并生成列表                                        



Python学习日记---文件操作

标签:日记   python   文件操作   

原文地址:http://openex.blog.51cto.com/6280069/1665252

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!