python文件的操作

1. 文件

       •通过Python程序可对计算机中的各种文件内容进行增加,删除,修改,查询的操作
       •操作三步骤
              •打开文件
              •操作文件(读,写,改),保存文件
              •关闭文件
在这里插入图片描述

2. 打开文件

      •可使用内置函数open来打开文件

file_name = 'demo.txt'
f=open("file_name","访问模式")        #以某种访问模式打开文件,默认方式是只读文件
f.close()        #关闭文件

      •open函数有返回值,返回值就是这个要操作的文件对象,即可以使用方法来操作文件对象
      •注意
            •当要打开的文件和要操作的程序不在一个文件夹下时,可使用路径来读取文件
            •可以用 r’路径’ 的方法保留路径原格式,避免出错。

file_name = r'D:\Project\part\day14\demo.txt'
f=open("file_name","访问模式")        
f.close()       #关闭文件

      •创建文件时应尽量使用英文,避免出现路径错误

3. 读取文件

      •当我们对文件进行操作时,每次操作完成时都需要关闭文件,步骤繁琐,所以我们可以使用with open… as …: 方法来操作,该方法会在操作完成时自动关闭文件。
      •读取文件可使用read方法
      •当要打开的文件出现乱码时,可使用encoding=’ '来转换编码方式(一般情况下使用的编码时utf-8)

file_name = 'demo.txt'
with open(file_name, encoding='utf-8') as file_obj:
    r = file_obj.read()
    print(r)

      •注意
            •read()方法括号里默认值为-1即取全部内容,你可根据自己的情况自行拿取。

3. 文件的写入

      •文件的写入使用write方法

file_name = 'demo.txt'
with open(file_name, encoding='utf-8') as file_obj:
	file_obj.write('美羊羊')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值