最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Python基础教程-文件操作与备份管理

XAMPP案例 admin 591浏览 0评论

0Python

Python基础-文件的基础操作

一、文件的作用
  1. 把一些数据进行存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力
  2. 可以永久的保存数据
  3. 文件在硬盘中存储的格式使二进制
二、文件的读操作
# coding=gbk
# 打开文件
# open(file, mode='r', encoding=None):括号里需要填写的参数
# file:表示为需要操作的名字,类型是str
# mode='r':表示为对文件的操作类型,r为(read)只读打开,w为(write)只写打开,a(append)追加模式
# encoding=None:表示为编码格式,gpk编码与utf-8编码
a = open('file.txt')  # 使用open()函数来进行打开文件
# 读文件操作
op = a.read()
print(op)
# 关闭文件
# 文件名.close()
a.close()图片
三、文件的写操作
# 打开文件
# w方法:如文件不存在,则会创建相对应的文件并写入数据,文件存在则会覆盖并清空原文件
a = open('a.text', 'w')
# 写入文件操作, 文件对象.write(需要写入的数据)
a.write('你好,我叫小明')
# 关闭文件
a.close()

# 打开文件
# w方法:如文件不存在,则会创建相对应的文件并写入数据,文件存在则会覆盖并清空原文件
a = open('a.text', 'w')
# 写入文件操作, 文件对象.write(需要写入的数据)
a.write('你好,我叫小明\n')  # 字符串换行则使用\n进行换行
a.write('你好,我叫小红')
# 关闭文件
a.close()
四、文件的追加操作
# a方式打开文件
# 表示为在文件末尾写入数据
# 文件不存在则会创建该文件
# 注意点:a方式写入文件与w方式写入文件都是使用write()函数来进行写入数据
f = open('b.txt', 'a')  # 打开文件
f.write('你好 ')  # 写入数据
f.write('我是小明')  # 写入数据
f.close()  # 关闭文件
五、文件备份
# 使用只读方式打开文件
f = open('a.text', 'rb')
# 读取文件内容
but = f.read()
# 关闭文件
f.close()
# 只写方式打开新文件
a = open('a[备份].text', 'wb')
# 将读取的内容写入到新文件
a.write(but)
# 关闭文件
a.close()
六、文件与文件夹的操作
    1. 文件重命名
import os  # 导入os模块
# rename(需要修改的文件名, 新的文件名)
os.rename("毕业论文.txt", "毕业论文-最终版.txt")
    1. 删除文件
import os  # 导入os模块
# remove(待删除的文件名)
os.remove("毕业论文.txt")
    1. 创建文件夹
import os  # 导入os模块
os.mkdir("张三")
    1. 获取当前路径
import os  # 导入os模块
os.getcwd()
    1. 改变默认目录
import os  # 导入os模块
os.chdir("../")
    1. 获取目录列表
import os  # 导入os模
os.listdir("./")
    1. 删除文件夹
import os  # 导入os模块
os.rmdir("张三")

转载请注明:XAMPP中文组官网 » Python基础教程-文件操作与备份管理

您必须 登录 才能发表评论!