Python文件怎么处理
文件处理是任何 web 应用程序的重要组成部分。
Python 有几个用于创建、读取、更新和删除文件的函数。
文件处理
在 Python 中使用文件的关键函数是 open() 函数。
open() 函数有两个参数:文件名和模式。
有四种打开文件的不同方法(模式):
立即学习“Python免费学习笔记(深入)”;
“r” - 读取 - 默认值。打开文件进行读取,如果文件不存在则报错。
“a” - 追加 - 打开供追加的文件,如果不存在则创建该文件。
“w” - 写入 - 打开文件进行写入,如果文件不存在则创建该文件。
“x” - 创建 - 创建指定的文件,如果文件存在则返回错误。
此外,您可以指定文件是应该作为二进制还是文本模式进行处理。
“t” - 文本 - 默认值。文本模式。
“b” - 二进制 - 二进制模式(例如图像)。
语法
此外,您可以指定文件是应该作为二进制还是文本模式进行处理:
f = open("demofile.txt")
以上代码等同于:
f = open("demofile.txt", "rt")
因为 “r” (读取)和 “t” (文本)是默认值,所以不需要指定它们。
注释:请确保文件存在,否则您将收到错误消息。
-
Linux中安装Python的交互式解释器IPython的教程
ipython是python的交互式shell,提供了代码自动补完,自动缩进,高亮显示,执行shell命令等非常有用的特...
Python
4小时前 5 -
深入了解Python数据类型之列表
一.基本数据类型整数:int字符串:str(注: 等于一个tab键)布尔值: bool列表:list (元素的集合)列表...
Python
5小时前 4 -
Python提取Linux内核源代码的目录结构实现方法
今天用python提取了linux内核源代码的目录树结构,没有怎么写过脚本程序,我居然折腾了2个小时,先是如何枚举出给定...
Python
5小时前 4 -
浅谈python中scipy.misc.logsumexp函数的运用场景
scipy.misc.logsumexp函数的输入参数有(a, axis=none, b=none, keepdims=...
Python
5小时前 6 -
浅谈Python中用datetime包进行对时间的一些操作
1. 计算给出两个时间之间的时间差import datetime as dt# current timecur_time...
Python
5小时前 6
- Linux中安装Python的交互式解释器IPython的教程 4小时前
- 深入了解Python数据类型之列表 5小时前
- Python提取Linux内核源代码的目录结构实现方法 5小时前
- 浅谈python中scipy.misc.logsumexp函数的运用场景 5小时前
- 浅谈Python中用datetime包进行对时间的一些操作 5小时前
- Python中在脚本中引用其他文件函数的实现方法 5小时前
- Python按行读取文件的简单实现方法 5小时前
- python3.5使用tkinter制作记事本 5小时前
- python3 与python2 异常处理的区别与联系 5小时前
- 使用python管理Cisco设备 7小时前