Python读写文件项目

1、r 打开只读文件,该文件必须存在。

2、r+ 打开可读写的文件,该文件必须存在。

3、w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。

4、w+ 打开可读写文件,若文件存在则文件长度清为零,即该文件内容会消失。若文件不存在则建立该文件。

5、a 以附加的方式打开只写文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾,即文件原先的内容会被保留。

6、a+ 以附加方式打开可读写的文件。若文件不存在,则会建立该文件,如果文件存在,写入的数据会被加到文件尾后,即文件原先的内容会被保留。

7、上述的形态字符串都可以再加一个b字符,如rb、w+b或ab+等组合,加入b 字符用来告诉函数库打开的文件为二进制文件,而非纯文字文件。不过在POSIX系统,共含Linux都会忽略该字符。

下面通过几个例子看下Python 读写文件的操作代码。

例子1

try:

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';

f = open(file_name) # 以只读方式打开文件

content = f.read() # 一次读取整个文件

print(content)

finally:

f.close() # 文件必须关闭

例子2

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';

# 使用 with 打开文件,文件会自动关闭

with open(file_name) as f:

for line in f: # 逐行读取

print(line)

例子3

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';

# 使用 with 打开文件,文件会自动关闭

with open(file_name) as f:

for line in f.readlines(): # 逐行读取

print(line)

例子4

file_name = r'D:\0_Shangbo\Dev\Python\python_work\test.py';

# 使用 with 打开文件,文件会自动关闭

with open(file_name) as f:

lines = list(f)

print(lines)

总结

以上所述是小编给大家简介的Python 读写文件的操作代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对乐购源码网址的支持!

python的读写文件代码_Python 读写文件的操作代码相关推荐

  1. python如何进入文件夹_python之文件的读写和文件目录以及文件夹的操作实现代码...

    这篇文章主要介绍了python之文件的读写和文件目录以及文件夹的操作实现代码,需要的朋友可以参考下 为了安全起见,最好还是给打开的文件对象指定一个名字,这样在完成操作之后可以迅速关闭文件,防止一些无用 ...

  2. python读写文件代码_Python 读写文件的操作代码

    Python读写文件模式 1.r 打开只读文件,该文件必须存在. 2.r+ 打开可读写的文件,该文件必须存在. 3.w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失.若文件不存在则建立 ...

  3. python读文件完整代码_Python读写文件的代码示例

    本篇文章给大家带来的内容是关于Python读写文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助 一.读取文件 读取文件步骤: 1.找到文件 2.打开文件 3.读取文件内容 ...

  4. python不同数据的读入_python读写不同编码txt文件_python读写txt文件

    python读写不同编码txt文件_python读写txt文件 以后整理规范 [python] view plaincopy import os import codecs filenames=os. ...

  5. python读写文件函数_Python读写文件

    转载自:http://blog.csdn.net/adupt/article/details/4435615 1.open 使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用 ...

  6. python 清空文件夹_python读写文件

    文件读写 文件读写,是Python代码调用电脑文件的主要功能,能被用于读取和写入文本记录.音频片段.Excel文档.保存邮件以及任何保存在电脑上的东西. ①读取文件 首先,我们在桌面新建一个text文 ...

  7. python3打开文件的代码_Python读写文件的代码示例

    本篇文章给大家带来的内容是关于Python读写文件的代码示例,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助 一.读取文件 读取文件步骤: 1.找到文件 2.打开文件 3.读取文件内容 ...

  8. python打开文件写文件乱码_Python读写文件乱码问题

    对开发者来说,最恼人的问题之一莫过于读写文件的时候,由于编码千差万别,出现乱码问题.好难快速解决啊... 最近我也遇到了这样的问题,经研究,把大致的解决思路拿出来共享. 1. python中习惯首先声 ...

  9. python对文件的_python对文件的读写

    文件 File 什么是文件 文件是用于数据存储和单位 文件通常用来长期存储数据 文件中的数据是以字节为单位进行顺序存储的 文件的操作流程: 1. 打开文件 2. 读/写文件 3. 关闭文件 注: 任何 ...

最新文章

  1. 生态环境部:提升5.5亿居民饮用水环境安全保障水平
  2. R语言ggplot2可视化堆叠的条形图(stacked bar plot)并在每一个条形图的的中间添加对应的数值、值标签定位在geom_col堆叠的条形图中的每个条形段的中间
  3. Spring-AOP 通过配置文件实现 后置增强
  4. redis反杀面试官之10问
  5. C#中UDP通信过程中出现:远程主机强迫关闭了一个现有的连接0x80004005】的解决方法
  6. 世上最“贵”的河:河里石头比黄金还值钱?甚至还有士兵驻守!
  7. Delphi查询Sqlserver数据库传入日期类型方法总结
  8. 处理页面动态加载数据
  9. 浏览器嗅探器检测(BrowserDetect.js)程序神器使用
  10. 常见几种java排序算法
  11. n皇后问题-c语言实现
  12. Cisco路由器配置静态路由
  13. 2021-2027全球与中国外卖盒市场现状及未来发展趋势
  14. 数栈人:从青铜到星耀,10年大数据人的奋战晋级之路
  15. 解决go数据表查询结构体对应字段null问题(sqlx converting NULL to string is unsupported)
  16. 论文题目:Spatiotemporal Multi-Graph Convolution Network for Ride-Hailing Demand Forecasting
  17. 投影机拼接融合技术--介绍
  18. 系统操作原理:进程的状态和转换(五态模型)
  19. 几款优秀的开源数据挖掘工具
  20. Capstone反汇编(一)

热门文章

  1. 进化计算读书笔记(三)
  2. 大学计算机地址块域,基于视觉显着性的信封地址块定位方法-计算机工程.pdf
  3. npm安装教程 搭建vue
  4. Android实现拨打电话和发送短信,Android手机拨打电话、手动发送短信与自动拨打电话、自动发送短信(代码很简单哦)...
  5. 女娲造人共始祖 -- Obejct类解读
  6. 笔记:numpy array中冒号的用法
  7. 求逆矩阵的常用三种方法
  8. 连接远程报错:出现身份验证错误
  9. 网络连接错误629问题
  10. 1、Rabbit MQ 介绍与安装