六、Python入门-文件读写

文件读写

文件读取

fh1=open("txt\1.txt","r") 

#读取文本
data=fh1.read()        
print(data)

#按行读取
data1=fh1.readline()    
data2=fh1.readline()    
print(data1)
print(data2)

#按行读取全部,返回一个列表
data3=fh1.readlines()    
print(data3)

#按行读取,通常用来读取大文件
for i in fh1:            
    print(i)

fh1.close()

文件写入

# r表不转义,不存在则创建,覆盖写入
fh1=open(r"txt2.txt","w")         
data=fh1.write("Hello World")     


# r表不转义,不存在则创建,追加写入
fh1=open(r"txt2.txt","a")     
data=fh1.write("Hello World")

读写二进制文件

  文件分为:  1.文本文件  2.二进制文件

# 以二进制打开文件,实现复制粘贴
fh=open(r"imagehaizeiwang.jpg","rb") 
data=fh.read()
fh2=open(r"imagehaizeiwang2.jpg","wb")
fh2.write(data)
fh.close()
fh2.close()
原文地址:https://www.cnblogs.com/Just-a-calm-programmer/p/12675005.html