python 中open函数用读写方式的用法 - wang霏霏

wh-ff-ly520 2021-10-23 原文


python 中open函数用读写方式的用法

关于open的操作:

open(路径+文件名,读写模式)

一般读写模式有:

w      以写的方式打开(会覆盖原有的文件)

r      以只读的方式打开

a      以追加的模式打开(在原文件的末尾追加要写入的数据,不覆盖原文件)

b      以二进制文件的方式打开

r+   w+  a+  都是以读写的方式打开

rb  以二进制读的方式打开

wb  以二进制写的方式打开

ab  以二进制追加的模式打开

rb+  wb+  ab+  以二进制读写的方式打开·

1.以读取的方式打开file文件:

    with open(“path_file”, “r”) as f1:         # 以读取的方式打开file文件,并且将文件的所有内容存储到f1变量中   path_file是file文件的文件路径(path)和文件名(file)

    f2 = f1.readlines()                             # 将file文件中的所有行都读取,并且存储到变量f2中

    for line in f2:                                      # 从file文件中的所有行里,每次提取一行,进行后续的操作

    ………………………….

    f1.close()                                           # 关闭file文件

2.以写入的方式打开file文件:

    with open(“path_file”, “w”) as f1:   # 以写入的方式打开file文件,并将文件存储到f1变量中

 

发表于
2018-08-02 01:10 
wang霏霏 
阅读(10008
评论(0
编辑 
收藏 
举报

 

版权声明:本文为wh-ff-ly520原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/wh-ff-ly520/p/9404838.html

python 中open函数用读写方式的用法 - wang霏霏的更多相关文章

  1. 线性回归、梯度下降(Linear Regression、Gradient Descent) – BYRans

    线性回归、梯度下降(Linear Regression、Gradient Descent) 转载请注明出自BY […]...

  2. 小量程称重传感器 – 创世界

    小量程称重传感器 https://item.taobao.com/item.htm?spm=a230r.1.1 […]...

  3. C# GDI+ 简单绘图(一) – Zihuatanejo

    C# GDI+ 简单绘图(一) 最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图 […]...

  4. CRM 2013 中业务流程的 – HelloHongfu

    CRM 2013 中业务流程的 在CRM 2013 中有一个新功能就业务流程,它可以引导用户在既定好的业务规则 […]...

  5. (数据科学学习手札110)Python+Dash快速web应用开发——静态部件篇(下)

    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataSc […]...

  6. 如何自动关闭空闲的sde连接? – 圣殿GIS

    如何自动关闭空闲的sde连接? 在连接sde的应用中,如果连接的客户比较多的情况下,可能会出现sde连接占用c […]...

  7. 『无为则无心』Python序列 — 17、Python字符串操作常用API

    目录 1、字符串的查找 @1、find()方法 @2、index()方法 @3、rfind()和rindex( […]...

  8. (数据科学学习手札109)Python+Dash快速web应用开发——静态部件篇(中)

    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataSc […]...

随机推荐

  1. 坚持、自律、专注

    坚持、自律、专注   马云说,任何一个极其成功的人都有着这两点品质:对未来的乐观和超出常人的坚持。   从今天 […]...

  2. IOS开发—segue几种模式的介绍以及几种创建方式

    segue的几种模式 1)xcode6 之后push 和modal 就被废弃了。只能用于ios8之前。 2)可 […]...

  3. DedeCMS V5.7 SP2前台文件上传漏洞(CVE-2018-20129)

    DedeCMS V5.7 SP2前台文件上传漏洞(CVE-2018-20129) 一、漏洞描述 织梦内容管理系 […]...

  4. 导出excel乱码问题

    今天遇到一个问题,在用C#做导出excel的时候,出现excel乱码问题。百度了下。 发现问题如下: 非中文字 […]...

  5. Dubbo(一) 开始认识Dubbo,分布式服务框架

    引言: 以前的车马很慢,一生只够爱一个人以前的网站人很少,一个单应用服务着一个人——————————————— […]...

  6. Nginx 虚拟目录和虚拟主机的配置

    nginx.conf 配置文件的几个常用命令 nginx 配置文件主要分为六个区域: main: 全局设置 e […]...

  7. windows server 2003 上“您要访问的网页有问题,无法显示。HTTP 500 – 内部服务器错误。”的问题解决方案!

    在win2003上调试ASP程序时(程序正常运行在ISP的虚拟主机上,可是移到自己配置的服务器上就不行了),大 […]...

  8. webpack打包nodejs项目(前端代码)

    适用情况 首先说明,此情况不具备普遍性。若你的情况与笔者类似那么希望这篇文章能够帮到你。 我的项目情况是这样的 […]...

展开目录

目录导航