教程:莫烦python
原文地址:https://morvanzhou.github.io/tutorials/python-basic/basic/
环境:pycharm
一、文件读取
· 写打开&写入内容
text="This is a test.\nThe second line\nfinal line"
my_file=open('myfile.txt','a') #以写形式打开文件
my_file.write(text) #往文件里写内容
my_file.close() #关闭文件
· 追加打开&在文件末尾加写内容
text="\nThe addd line\nnewfinal line"
my_file=open('myfile.txt','a') # 以追加写的形式打开文件 myfile.txt
my_file.write(text)
my_file.close()
· 读打开&读出所有内容
my_file=open('myfile.txt','r')
content=my_file.read()
print(content)
my_file.close()
· 读打开&读文件一行内容
my_file=open('myfile.txt','r')
content=my_file.readline()
print(content)
my_file.close()
my_file=open('myfile.txt','r')
content=my_file.readlines()
#全部输出
print(content)
my_file.close()
#迭代输出
for i in content:
print(i)