python教程:file方法操作教程

1.file方法

file处理文件的一些方法,创建一个file对像后即可对文件进行读写相关操作,首先你得打开文件,此处用到open函数

open函数

语法:

file_objcet = open(file_name,access_mode)

实例一:

file_name = open(“Python.txt”,” r”) # “Python.txt”将要访问的文件名字,r为只读方式

注:Python.txt是在当前目录,那如果是在其它目录怎么办呢?

实例二:

file_name = open(r“F:\test\Python.txt”, ”r”)

注:Python文件在F盘下的test文件下,注意在window系统的话是反斜杠”\”

实例三:

file = r“F:\test\Python.txt”

open = open(file, ‘r’)

注:遇到转义字符,为了不让转义,有两种处理方式:

第一种:\ (前面再加一个反斜杠)

第二种:r”"(字符串前面加r,使用字符串原型)

2.file对像的属性

一个文件被打开后,你有一个file对象,你可以得到有关该文件的各种信息。

属性描述
file.closed返回true如果文件已被关闭,否则返回false。
file.mode返回被打开文件的访问模式。
file.name返回文件的名称。
file.softspace如果用print输出后,必须跟一个空格符,则返回false。否则返回true。

实例:

# 打开一个文件

fo = open("foo.txt", "wb")

print ("文件名: ", fo.nameprint )

print ("是否已关闭 : ", fo.closedprint)

print ("访问模式 : ", fo.modeprint )

print ("末尾是否强制加空格 : ", fo.softspace)

3.close()方法

关闭文件后,不能再对文件进行操作

语法:

fileobject.close()

4.write()方法

实例:写入

# 打开一个文件

file = open("file.txt", "wb") 

file.write( "Python");
# Python小白学习交流群:711312441
# 关闭打开的文件

file.close()

5.read()方法

语法:

fileObject.read(count)

注:在这里,被传递的参数是要从已打开文件中读取的字节计数。该方法从文件的开头开始读入,如果没有传入count,它会尝试尽可能多地读取更多的内容,很可能是直到文件的末尾。

实例:读取,没传入参数

'''
# 文件内容:
I love Python
I love PHP
'''
file_path = "Python.txt"
open_file = open(file_path)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值