博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
新学的文件操作,简单的一些整理
阅读量:6894 次
发布时间:2019-06-27

本文共 1438 字,大约阅读时间需要 4 分钟。

'''f = open('yesterday','r',encoding='utf-8')        # '读'print(f.encoding )        #打印文件编码print(f.name)             #打印文件名print(f.seekable())       #判断能否指针移动print(f.readable())       #判断文件是否能读print(f.read())           #读取文件print(f.flush())          #刷新,后面示列print(f.close())          #关闭文件'''''''f = open('yesterday','r',encoding='utf-8')print(f.tell())          #查看指针位置  !单位是字符不是行print(f.seek(10))        #指定指针位置print(f.readline())      #从第一行的10字符后打印'''#f = open('yesterday','w',encoding='utf-8')        #  'w'  写#print(f.write())   #只写  会覆盖原目录!!!!'''f = open('yesterday','a',encoding='utf-8')       #  'a'  追加print(f.truncate(100))'''                             #   截断,不要再“写”下会清空文件'''f = open('yesterday','r',encoding='utf-8')print(f.readline())   #只读取第一行print(f.readline())   #只读去第二行....                  #......第n行''''''count = 0        #打印前十行,循环f = open('yesterday','r',encoding='utf-8')for i in f:    if count == 9:        print('----打印前十行----')        count +=1        continue    print(i.strip())    count +=1 '''############################     一个个出现'''import sys,timefor i in range(50):    sys.stdout.write('#')    sys.stdout.flush()    time.sleep(0.1)'''#f = open('yesterday','r+',encoding='utf-8')       #读写      写的会再文件最后 (常用)#f = open('yesterday','w+',encoding='utf-8')       #写读       *#f = open('yesterday','a+',encoding='utf-8')       #追加读     *

学习资料是老男孩视频,没钱等以后给老男孩补学费吧

转载于:https://www.cnblogs.com/Smalllv/p/8695773.html

你可能感兴趣的文章
windows下使用php重命名目录下的文件
查看>>
python - 协程
查看>>
classLoader卸载与jvm热部署
查看>>
hdu 3016 dp+线段树
查看>>
对象的类型转换
查看>>
maven 下载源码及 Javadoc
查看>>
Linux入门-教学视频学习笔记
查看>>
MySQL优化三之MySQL配置
查看>>
Solidity oraclize query apikey加密
查看>>
flume学习(一)---flume总览
查看>>
c语言编译命令
查看>>
【Android UI设计与开发】8.顶部标题栏(一)ActionBar 奥义·详解
查看>>
cocos2d-x Schedule详解
查看>>
day12
查看>>
day33-2用java的jdbc修改数据库中表的内容
查看>>
MyBatis的框架设计
查看>>
scrollToItemAtIndexPath: atScrollPosition: animated:
查看>>
【转载】久坐如吸烟
查看>>
es6.3学习笔记
查看>>
sprintf用法简介
查看>>