鹤山haobc.vip,河南ktv命案,麦兜当当伴我心
# 第二步:读取文件内容 的四个方法 #1:方法1-读取文件的全部内容[只适合读取小的文件,不然费内存] str1=f.read() print(str1) # 2 方法2-读取指定字符数 str2=f.read(10) print(str2) str3=f.read(2) print(str3) ''' 输出: def proces sf 总结:文件不关闭的情况下,读完一次,指针在最后边,继续读2个字符信息。 ''' # 3 方法3-每次读取一行数据,包括‘\n’ # str4=f.readline() str4=f.readline(10) #表示读取一行的10个字符 print(str4) # 4 方法4-读取方式4 读取所有行并返回列表 list7=f.readlines() list7=f.readlines(22) #每行读取这么多 print(list7)
# 第三步:关闭文件 f.close()
方法1:
try: f1=open(path,'r',encoding='utf8',errors='ignore') print(f1.read()) except: print("文件读取出错!") finally: if f1: f1.close()
方法2:带with的自动关闭文件的方式
# 方法2 with 自动关闭文件 path=r'e:\[aaa]千峰全栈学习python\day2\file1.txt' try: with open(path) as file_obj: content=file_obj.read() print(content) except: print("读取失败!")
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
新手学习Python2和Python3中print不同的用法
Python基于os.environ从windows获取环境变量
网友评论