文件的基本操作

文件的打开模式:

r 以只读方式打开文件

w 打开一个文件只用于写入

a 打开一个文件用于追加,如果该过文件已存在,文件指针会放在文件的结尾,如果该文件不存在,创建新文件进行写入

w+ 打开一个文件用于读写,如果该文件已存在则将其覆盖,如果该文件不存在,创建新文件

读取文件的内容:

#一次性加载所有内容到内存

obj.read()

#一次性加载所有内容到内存,并根据行分隔成字符串

obj.readlines()

#每次仅读取一行数据

for line in obj:

print(line)

写文件的内容

obj.write(‘内容‘)

关闭文件句柄:

obj.close()

举例说明(创建一个文件,读一个文件)

创建一个文件:

f=open("test.log","r")

for line in f:

print(line),

f.close()

往文件里写内容:

f = open("test.log","w")

f.write("this is the first line\n")

f.write("this is the second line\n")

f.write("this is the 3 line\n")

f.write("this is the 4 line\n")

f.close()

往文件追加内容:

f = open("test.log","a")

f.write("this is 6 line\n")

f.close()

时间: 2024-10-06 18:22:10

文件的基本操作的相关文章

Linux下文件的基本操作

文件的基本操作 新建和删除文件夹 命令#mkdir /file 在当前目录创建file文件夹 命令#rmdir /file 删除当前目录下file文件夹 复制和移动文件 命令#cp text/file.txt /text1/file1.txt  将text目录下file.txt 复制到text1并更名为file1.txt 命令#mv text/file.txt /text1 将text目录下file.txt复制到text1目录下 查看和创建文件 命令#cat text/file.txt 查看te

目录与文件的基本操作一 (44)

解析目录路径 使用PHP脚本可以方便对目录进行操作,如创建目录.遍历目录.复值目录与删除目录等操作.??常用的文件目录路径格式:??$unixPath="/var/www/html/index.php";//在UNIX系统中的绝对路径,必须使用"/"分隔??$winPath="C:\\Appserv\\www\\index.php";//在Windows系统的绝对路径,默认使用"\"分隔??$winPath2="C:

Windows PowerShell--目录文件的基本操作

Windows PowerShell(一) 目录与文件的基本操作 你可以通过一些命令浏览系统里的目录,创建,移动,删除目录还有文件.目录与文件的操作是使用命令行工具的基础.Windows 用户打开 Powershell ,然后试一下接下来的这些命令. (1)查看你当前的位置  pwd Powershell,还有 终端,在光标的左边默认会显示你当前所在的目录.你也可以使用 pwd ( print working directory )这个命令,查看自己当前所在的位置. C:\Users\Admin

Andriod文件的基本操作(转)

1. 文件的基本操作 File类的相关技巧和操作:文件的创建.重命名和删除,文件夹的创建和删除等操作. 1 package control; 2 3 import java.io.File; 4 5 public class FileUtil { 6     public static final String FILE_NAME = "myfile.txt"; 7     public static final String FOlDER_NAME = "NewFolder

iOS 开发之 - Plist文件的基本操作

plist文件是一个轻量级的数据库,用于存放一些比较小的数据.下面是对plist的基本操作. 新建一个Plist文件 我这里是新建的一个以整体为Array,item是字典的plist文件. 如图: 一般开发中,如果是要操作plist文件的话.都是要把plist文件放到沙盒(Document) 目录下的 先得到资源目录: //得到资源目录(新建的plist文件) - (NSString *)getDataSourcePath:(NSString *) sourceName andType:(NSS

解码,编码,文件的基本操作

5.10自我总结 1.编码解码 1.字符串编码 字符 -------->翻译过程 ------->数字 2.字符串解码 字符 -------->翻译过程 ------->数字 3.编码解码用到的翻译工具 中国:GBK 外国:日本—Shift_JIS,美国ASCII,韩国Euc-kr 国际统一:Unicode进行编写,存取用UTF-8,Unicode与UTF-8为特例他们两个能够相互识别 2.文件的基本操作 1.打开文件 open(r'文件的路径') 默认为只读 完整的路径为绝对路径

HDFS文件的基本操作

HDFS文件的基本操作: package wjn; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; im

python之文件的基本操作

#encoding=utf-8 #author:zhouyu os这个模块是用来对系统文件的一些基本操作的,比较创建文件,修改文件以及删除文件. 一般来说,如果你想获取这个文件的内容或者你想修改文件的信息,就必须要先打开文件. import os   #导入os模块 test_file = 'C:\\test.txt' opentest = open(test_file,'r')  #以只读的形式打开文件 read_test = opentest.read()   #把文件内容储存在opente

python学习---文件的基本操作

对文件的操作分三步: 1.打开文件获取文件的句柄,句柄就理解为这个文件 2.通过文件句柄操作文件 3.关闭文件. 文件基本操作: f = open('file.txt','r') #以只读方式打开一个文件,获取文件句柄,如果是读的话,r可以不写,默认就是只读, 在python2中还有file方法可以打开文件,python3中file方法已经没有了,只有open frist_line = f.readline()#获取文件的第一行内容,返回的是一个list print(frist_line)#打印

文件的基本操作二与文件的上传和下载 (45)

访问远程文件 ??如果需要访问远程文件,必须在PHP的配置文件中激活“allow_url_fopen”选项,才能使用fopen( )函数打开运程文件.而且还要确定其他服务器中的文件是否访问权限,如果使用PHP协议对远程文件进行链接,只能以“只读”模式打开.如果需要访问的远程FTP服务器中,对所提供的用户开启了“可写”权限,则使用FTP协议链接远程的文件时,就可以使用“只写”或“只读”模式打开文件.但不可以使用“可读可写”的模式.??使用PHP访问远程文件就像访问本地文件一样,都是使用相同的读写函