创建文件,并将内容写入
#先在某个文件夹下创建一个python文件
text = "This is a text file.\nHello word."#创建一个字符串
my_file = open("my_file.txt","w")#以写入的方式在当前目录下打开文件,若无该文件,则创建
my_file.write(text)#将“text”的内容写入文件中
my_file.close()#关闭文件
#此时将会在当前目录下看到my_file.txt文件中,多了“text”的内容
在文件中追加内容
append_text = "\nThis is append file."#添加要追加的文件
my_file = open("my_file.txt","a")#以追加内容的方式打开文件
my_file.write(append_text)#将要追加的内容写入文件
my_file.close()#关闭文件
读取文件内容
file = open("my_file.txt","r")#以只读的形式打开文件
content = file.read()#将文件的内容放到content变量中
print("content=\n",content)#查看打印结果
file.close()#关闭文件
file = open("my_file.txt","r")#以只读的形式打开文件
first_read_time = file.readline()#将文件的第一行放入first_read_time中/readline是一行一行的读
second_read_time = file.readline()#将文件第二行放入second_read_time中
print("first_read_time=\n",first_read_time)#查看打印结果
print("second_read_time=\n",second_read_time)#查看打印结果
file.close()#关闭文件
file = open("my_file.txt","r")#以只读的形式打开文件
all = file.readlines()#将文件的没一行放入python列表all中
print("all=\n",all)#查看打印结果
file.close()#关闭文件
输出结果如下图