文件的操作
打开文件file open(myfile.txt, r)“r”: 只读模式默认。如果文件不存在将抛出一个错误。“w”: 写入模式。如果文件不存在将创建一个新文件如果文件已存在将截断即清空文件。“a”: 追加模式。如果文件不存在将创建一个新文件如果文件已存在将在文件末尾添加内容。“b”: 二进制模式。用于处理二进制文件例如图片、视频等。“t”: 文本模式默认。用于处理文本文件。模式作用文件不存在原有内容文件指针r只读❌报错保留文件开头w只写✅新建直接清空文件开头a只追加✅新建保留文件末尾r可读可写❌报错保留文件开头w可读可写✅新建直接清空文件开头a可读可写✅新建保留文件末尾r不会清空但文件必须存在写会覆盖原因指针在文件开头。w打开直接清空文件。a写永远跑到最后想要读取必须seek(0)把指针移回文件开头。关闭文件file.close()可以使用with语句这样在代码块结束后会自动关闭文件无需显式调用close()方法with open(myfile.txt, r) as file: # 执行文件操作代码块结束后文件会自动关闭 # ...读取文件内容with open(myfile.txt, r) as file: content file.read() print(content)with open(myfile.txt, r) as file: line file.readline() #逐行读取文件内容 while line: print(line) line file.readline()with open(my.txt,r) as file: linesfile.readlines() # 将整个文件内容一次性读取到内存中并将其作为一个列表返回 for line in lines: print(line)with open(my.txt, r) as file: text file.read(10) #从文件开头读取指定大小的字节的文件内容 print(text)移动文件指针file.seek(offset, whence)offset表示要移动的字节数正数表示向后移动负数表示向前移动whence表示起始点的位置可以使用以下值0默认值从文件开头开始计算偏移量。1从当前位置开始计算偏移量。2从文件末尾开始计算偏移量。示例一with open(myfile.txt, r) as file: file.seek(10) # 将文件指针定位到第10个字节处 content file.read() print(content)示例二with open(myfile.txt, r) as file: file.seek(5, 1) # 向后移动5个字节 content file.read() print(content)示例三with open(myfile.txt, r) as file: file.seek(-5, 2) # 向前移动5个字节从文件末尾开始 content file.read() print(content)写入文件内容with open(my.txt, w) as file: file.write(nihao wode shijie\n) # 向文件中写入字符串 number 1345 file.write(str(number)) #必须以字符串的形式提供数据with open(my.txt,a) as file : print(wode shijie nihao,filefile) #向文件中打印内容

相关新闻

ubuntu中和服务相关的指令

ubuntu中和服务相关的指令

指令 作用 systemctl start 服务名 开启服务 systemctl stop 服务名 关闭服务 systemctl status 服务名 显示状态 systemctl restart 服务名 重启服务 systemctl enable 服务名 开机启动服务 systemctl disable 服务名 禁止开机启动 systemctl list-units 查看系统中所…

2026/10/15 19:55:16 阅读更多 →
杭州GEO优化服务商推荐及技术解析全览

杭州GEO优化服务商推荐及技术解析全览

杭州geo优化服务方选择及技术解析 在AI搜索成为主流流量入口的2025年,GEO优化(生成引擎优化)已成为公司主体改善地域化数字竞争力的主要技术。杭州作为国内GEO服务方的重要聚集地,已形成技术特色鲜明、垂直领域专精的服务矩阵。以…

2026/10/15 19:55:24 阅读更多 →
如何用GameAISDK为你的游戏打造智能AI助手

如何用GameAISDK为你的游戏打造智能AI助手

如何用GameAISDK为你的游戏打造智能AI助手 【免费下载链接】GameAISDK 基于图像的游戏AI自动化框架 项目地址: https://gitcode.com/gh_mirrors/ga/GameAISDK 你是否曾经想过让AI帮你玩游戏?或者需要自动化测试游戏的各种场景?GameAISDK正是为此而…

2026/10/15 20:03:46 阅读更多 →

最新新闻

西门子S7-1200四轴步进同步控制实战:从PTO配置到微秒级同步

西门子S7-1200四轴步进同步控制实战:从PTO配置到微秒级同步

简介:本资源是一套基于西门子S7-1200 PLC的工业级脉冲定位控制工程实例,面向自动化工程师、PLC初学者及机电一体化专业学习者,聚焦多轴步进电机协同控制这一典型产线需求。内容完整覆盖四台步进电机的独立启停、速度调节与脉冲精确定位&#…

2026/10/17 14:26:12 阅读更多 →
数智工厂管理效益怎么算?从OEE到ROI的量化指南

数智工厂管理效益怎么算?从OEE到ROI的量化指南

去年底和一个做机加工的老板聊天,他问了我一句特别实在的话:“上了一堆系统,天天看数据,到底一年能帮我多赚多少钱?”这个问题,其实就是数智工厂管理最常被问到的一句话。我做了这些年制造业数字化相关的工…

2026/10/17 14:26:12 阅读更多 →
AIGC率居高不下?8个实测有效的去AI味底层方法

AIGC率居高不下?8个实测有效的去AI味底层方法

写论文,最头疼的已经不是查重,而是AIGC率。年前帮一个朋友看初稿,他拿系统一测,AIGC率74%,当场就懵了。这个问题不是个例,很多同学初稿测出来40%、60%甚至更高,改了两天降到20%,睡一…

2026/10/17 14:26:12 阅读更多 →
LoRA微调实战:7B模型低秩分解原理与踩坑指南

LoRA微调实战:7B模型低秩分解原理与踩坑指南

上个月我接了一个任务:把一个 7B 量级的开源基座模型调成某个垂直领域的问答助手。一开始我照老经验准备做全参微调,顺着显存账一算就放弃了——7B 模型光是权重、梯度加 Adam 状态就已经是几十 GB 量级的开销,单卡完全跑不动。换成 LoRA 做大…

2026/10/17 14:26:12 阅读更多 →
回收包装材料分类检测系统:基于YOLOv8的实战解析与工程化部署

回收包装材料分类检测系统:基于YOLOv8的实战解析与工程化部署

我做视觉检测也陆陆续续有几年了,接手的项目从工业质检到农产品分级都有,但说实话, 回收分拣 是最让我觉得“眼睛比模型强”的场景。工人一眼能看出手里那个脏兮兮的瓶子是PET还是HDPE,而算法在传送带上对着一堆压扁、反光、沾着…

2026/10/17 14:26:12 阅读更多 →
kmodes聚类算法:专治纯类别数据的无监督分群

kmodes聚类算法:专治纯类别数据的无监督分群

简介:本资源是面向数据科学学习者与Python开发者的kmodes聚类算法开源实现,专为解决分类变量及混合型数据(数值类别)的无监督聚类难题而设计,适用于客户分群、文本分析、生物信息等实际场景。压缩包共30个文件&#xf…

2026/10/17 14:25:11 阅读更多 →

日新闻

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

DeepSeek选型与部署:V3/R1、Ollama、API全攻略

简介:《DeepSeek使用方法.pdf》是一份面向DeepSeek入门及进阶用户的完整使用指南,重点围绕V3与R1两款模型的能力差异与适用场景展开,帮助读者根据任务类型与成本选择合适的模型。资源共1个PDF文件,压缩包大小约311KB,篇…

2026/10/17 0:00:25 阅读更多 →
200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

200+Deepseek润色指令拆解:从底层原理到场景落地的完整指南

简介:这是一份聚焦DeepSeek提示词优化的《200Deepseek润色指令》PDF文档,共收录两百余条可直接套用的润色指令,涵盖语法修正、风格统一、逻辑梳理、表达精炼等维度,并针对商务写作、学术论文、广告文案等场景给出差异化建议。文档…

2026/10/17 0:00:25 阅读更多 →
OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

OpenCV轮廓法物体计数系统:轻量、可控、可落地的工业级实现

简介:本资源是一份基于OpenCV的本科课程设计完整报告,面向计算机视觉初学者、图像处理学习者及高校通信/信息类专业学生,解决物体智能计数与检测结果结构化记录的实际问题。项目覆盖图像预处理、轮廓检测、边界框绘制、轨迹栏交互式参数调节、…

2026/10/17 0:00:25 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/17 1:44:59 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →