Python文件操作命令

文件操作

我知道你最近很累,是那种看不见的、身体上和精神上的疲惫感,但是请你一定要坚持下去。就算无人问津也好,技不如人也好,千万别让烦躁和焦虑毁了你的热情和定力。别贪心,我们不可能什么都有,也别灰心,我们不可能什么都没有。

在 Python 中,打开文件时需要指定打开文件的模式。常见的文件打开模式包括:

  1. 'r' :读取模式。默认模式,用于读取文件内容。如果文件不存在,则会引发 FileNotFoundError 错误。

  2. 'w':写入模式。如果文件不存在,则创建文件;如果文件已存在,则先清空文件内容,然后写入新内容。

  3. 'a':追加模式。用于在文件末尾添加新内容,而不会影响原有内容。如果文件不存在,则创建文件。

打开文件并读取内容

python 复制代码
with open("./data/example.txt", "r",encoding="utf-8") as file:
    content = file.read()
    print(content)

写入内容到文件

python 复制代码
with open("./data/example.txt", "w") as file:
    file.write("Hello, World!")

逐行读取文件内容

python 复制代码
with open("./data/example.txt", "r") as file:
    for line in file:
        print(line)

追加内容到文件

python 复制代码
with open("./data/example.txt", "a") as file:
    file.write("\nAppending new line!")

文件重命名

python 复制代码
import os
os.rename("./data/example.txt", "./data/new_example.txt")

文件删除

python 复制代码
import os
os.remove("./data/example.txt")

检查文件是否存在

python 复制代码
import os
if os.path.exists("./data/example.txt"):
    print("文件存在")
else:
    print("文件不存在")

创建文件目录

python 复制代码
import os
os.mkdir("example_directory")

删除文件目录

python 复制代码
import os
os.rmdir("example_directory")
相关推荐
我的xiaodoujiao17 分钟前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 38--Allure 测试报告
python·学习·测试工具·pytest
Boilermaker19926 小时前
[Java 并发编程] Synchronized 锁升级
java·开发语言
沈浩(种子思维作者)7 小时前
真的能精准医疗吗?癌症能提前发现吗?
人工智能·python·网络安全·健康医疗·量子计算
MM_MS7 小时前
Halcon变量控制类型、数据类型转换、字符串格式化、元组操作
开发语言·人工智能·深度学习·算法·目标检测·计算机视觉·视觉检测
꧁Q༒ོγ꧂7 小时前
LaTeX 语法入门指南
开发语言·latex
njsgcs7 小时前
ue python二次开发启动教程+ 导入fbx到指定文件夹
开发语言·python·unreal engine·ue
alonewolf_997 小时前
JDK17新特性全面解析:从语法革新到模块化革命
java·开发语言·jvm·jdk
io_T_T7 小时前
迭代器 iteration、iter 与 多线程 concurrent 交叉实践(详细)
python
古城小栈8 小时前
Rust 迭代器产出的引用层数——分水岭
开发语言·rust
华研前沿标杆游学8 小时前
2026年走进洛阳格力工厂参观游学
python