人工智能学习笔记006-文件读写基础

网友投稿 503 2022-09-19

人工智能学习笔记006-文件读写基础

人工智能学习笔记006-文件读写基础

一、操作文件的流程

1.打开文件,得到文件句柄并赋值给一个变量,默认打开的模式是‘r'

2.通过句柄对文件进行操作

3.关闭文件

(一)open的语法格式

open(filename,mode) #如f=open("hello.txt","r")

#filename包含要访问的文件名称的字符串值。mode决定了打开文件的模式。

#‘r’为只读模式(文件必须存在),w只写模式(不可读,文件不存在则创建,存在则清空)

#a追加内容,不可读,不存在则创建,存在则只追加内容

#‘r+’同时用于读写,为默认值r

(二)文件路径

绝对路径:完整的文件路径

相对路径:相对代码文件的位置

(三)f.close    f.read

打开文件后一定要关闭f.close,否则下次调用会出现错误。

f.read(size),size是一个可选的数字类型的参数。当size被忽略了或者为负,那么该文件的所有内容都将被取回

并且返回

1

2

3

4

5

6

7

8

9

#请不要直接执行,自己建立一个文件,放在合适的位置

f=open("hello,txt",'r')

str=f.readlines()  #会以列表的形式储存每一行

print(str)

f.close

f=open("hello,txt",'r')

f.write("python is good") #覆盖写

f.close

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:cmd基础 tree 显示多层级文件夹的树形结构
下一篇:cmd基础 tracert 路由跟踪
相关文章

 发表评论

暂时没有评论,来抢沙发吧~