python读取写入txt文本文件

读取 txt 文件

python 复制代码
def read_txt_file(file_path):
    """
    读取文本文件的内容

    :param file_path: 文本文件的路径
    :return: 文件内容
    """
    try:
        with open(file_path, 'r', encoding='utf-8') as file:
            content = file.read()
        return content
    except FileNotFoundError:
        return "文件未找到"
    except Exception as e:
        return f"读取文件时发生错误: {e}"
python 复制代码
# 读取文件内容
text = read_txt_file(file_path)

写入 txt 文件

python 复制代码
def save_code_to_txt(code, file_path):
    """
    将Python代码保存到文本文件中

    :param code: 要保存的Python代码
    :param file_path: 保存代码的文件路径
    """
    try:
        with open(file_path, 'w', encoding='utf-8') as file:
            file.write(code)
        print(f"代码已成功保存到 {file_path}")
    except Exception as e:
        print(f"保存代码时发生错误: {e}")
python 复制代码
# 将代码保存到文本文件中
save_code_to_txt(result, file_path)

相关推荐
小智RE0-走在路上几秒前
Python学习笔记(10) -- 异常,模块,包
笔记·python·学习
Autumn72993 分钟前
【python】 日志打印、垃圾回收
开发语言·python
天呐草莓4 分钟前
微信小程序应用开发
python·微信小程序·小程序
Blossom.1188 分钟前
知识图谱与大模型融合实战:基于GNN+RAG的企业级智能问答系统
人工智能·python·深度学习·神经网络·微服务·重构·知识图谱
Lvan的前端笔记11 分钟前
python:列表推导式(List Comprehension)
开发语言·python·list
李小先11 分钟前
supersonic——PARSING阶段
开发语言·python
爱学习的张大12 分钟前
如何选择正确版本的CUDA和PyTorch安装
人工智能·pytorch·python
我是华为OD~HR~栗栗呀17 分钟前
(华为od)21届-Python面经
java·前端·c++·python·华为od·华为·面试
大、男人17 分钟前
FastMCP 高级特性之Background Tasks
人工智能·python·mcp·fastmcp
CodeCraft Studio34 分钟前
国产化Excel开发组件Spire.XLS教程:使用Python批量删除Excel分页符
开发语言·python·excel·python开发·spire.xls·excel api库·excel开发组件