f=open('test.txt','a',encoding='utf-8')
#f.truncate()#截断,不指定将清空所有内容
f.truncate(5)#从头开始截断,截断5个字符 注:使用f.seek()改变光标位置不顶用
f.close() f=open('yesterday','r+',encoding='utf-8')#读写文件
print(f.readline())
print(f.readline())
print(f.readline())#打印第三行
f.write("----------------没办法,没有写在第三行,与光标位置无关,只能写在最后----------------")
print(f.readline())#照常打印第四行\
f.close() f=open('yyy','w+',encoding='utf-8')#写读:创建一个文件再往里边写 其实没啥用
print(f.readline())#读不到东西
print(f.readline())#读不到东西
print(f.readline())#读不到东西
f.write("----------------写到文件中了----------------")
f.close()
#1 yyy文件中原始内容
# YESTERDAY ONCE MORE
# 2 When I was young I'd listen to the radio 当年少时,我爱听收音机
# 3 Waiting for my favorite songs 等待我最喜爱的歌
# 4 When they played I'd sing along, 当播放后,我喜欢一个人唱
# 5 It make me smile 这让我开心的笑了
# 6 Those were such happy times 像这样快乐的日子
# 7 and not so long ago 没有多久
# 8 How I wondered where they'd gone. 我想知道他们去了哪里
# 9 But they're back again 但他们再次回来
# 10 just like a long lost friend 像失去很久的朋友
# 11 All the songs I love so well 所有的歌,我是这么的喜欢
# 12 Every shalala shalala
# 13 every wo'wo wo'wo
# 14 still shines. 依然闪亮
# 15 Every shing-a-ling-a-ling shing-a-ling-a-ling f = open('yesterday','a+',encoding='utf-8')#a+同a
print(f.readline())#读不出来
f.close()
f=open('yesterday','rb')#二进制文件读,网络传输中使用
print(f.readline())
print(f.readline())
print(f.readline())
f.close() f=open('zzz','wb')#二进制文件写
f.write('终于要学完这一章了'.encode())
f.close() f = open('yesterday','rU',encoding='utf-8')#rU同r+U,可以将\r \n \r\n自动转化成\n (目的使文件在Linux和Windows上通用)

  

最新文章

  1. Swift与C#的基础语法比较
  2. BZOJ 2002: [Hnoi2010]Bounce 弹飞绵羊
  3. Spring异常抛出触发事务回滚
  4. 500-internal server error 错误提示到配置文件的某行,并显示乱码
  5. Discuz! 的编码规范
  6. hadoop core-site.xml
  7. C++函数内存占用
  8. oracle 统计语句 与常见函数的归纳(未完待续)
  9. NPOI组件集锦
  10. C#构造函数里的base和this的区别
  11. 话说Fetch这个API
  12. 安卓手机免root实现对其他软件最高管理(sandbox思想)
  13. github 中删除仓库
  14. 第二次作业:软件分析之Steam的前世今生
  15. XMLHTTPRequestObject获取服务器数据
  16. 2018-2019-1 20189201 《LInux内核原理与分析》第六周作业
  17. 【M2】软件工程终期总结报告——前端设计总结
  18. embed标签的flash层级太高问题
  19. axios 进行类库封装
  20. Linux3.10.0块IO子系统流程(0)-- 块IO子系统概述

热门文章

  1. 3、kubernetes应用快速入门190625
  2. 基础篇:MySQL系列之三
  3. 批处理打开和关闭oracle11g 服务
  4. [Leetcode]007. Reverse Integer
  5. Luogu P4159 [SCOI2009]迷路 矩阵快速幂+精巧转化
  6. 安装mongodb并配置
  7. VALID_FOR in db standby
  8. Spring配置文件没有提示问题+log4j
  9. Json 解析Json
  10. 将本地代码添加到github