python打开一个不存在的文件报错,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目录下的文件以及目录并生成列表

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值