我在老男孩学Python的日子_day3

0

# #r-->read
#     f=open('notepad','r',encoding='UTF-8')#打开
#     data=f.read()#对打开的文件进行操作-->加参数取多少个字符,例如,5就是取5个字符
#     print(data)
#     f.close()#关闭#
#
# #w-->write 先清空,后写入
#     f=open('notepad1','w',encoding='UTF-8')#打开
#     data=f.write('aaaa')#对打开的文件进行操作.
#     data=f.write('bbbb')#对打开的文件进行操作
#     print(data)
#     f.close()#关闭#
#
# #a-->write  追加模式 添加至最后  速记--append
#     f=open('notepad1','a',encoding='UTF-8')#打开
#     data=f.write('aaaa')#对打开的文件进行操作.
#     print(data)
#     f.close()#关闭#
# r+ -->读写模式 w+--->写读模式 a+--->追加读模式

# f=open('notepad1','r+',encoding='UTF-8')#打开
# # print(f.readline())
# # data=f.write('aaaa')#对打开的文件进行操作.
# # print(data)
# f.close()#关闭#


#文件操作方法
# f=open('notepad3','r',encoding='utf-8')
# #print(f.readline())#读取一行数据
# #print(f.readlines())#读取全部内容,以列表的形势读取每一行
#     # for i in f.readlines():
#     #     print(i.strip())#遍历全部内容 ,.strip去除换行符
#     #***i=''.jion([i.strip(),'iiiii'])
# for i in f:#这是for循环将f对象做成了迭代器
#     print(i.strip())
#     if i.strip()=='222':
#         print("22332")
# f.close()
# # print(f.tell())#显示光标位置 一个英文是一个字符,一个中文是三个字符
# # f.seek(0)#调整工标位置
# # print(f.read(5))
#
# #f.flush() #动态刷新
# f.truncate(2)# r模式无意义,a模式下追加,w模式下清空后修改
# f.clos

#如何对文件进行修改


# f=open('notepad','r+',encoding='UTF-8')#打开
# a=f.read()
# print(a)
   # count=0
   # for i in f :
   #     count=count+1#计数器
   #     if count==3:#
   #         i=''.join([i.strip(),'123.abc'])#在第三行后面添加123.abc
   #     print(i.strip())
   # f.close()
#创建多个文件对象
# with open('notepad','r+',encoding='UTF-8') as b:
#     pass
# with open('log','r',encoding='UTF-8')as log1,open('log1','w',encoding='utf-8')as log2:
#     pass


猜你喜欢

转载自blog.51cto.com/11258494/2120282