21.文件操作

# r只读  w只写(原来文件会消失!!!,也可以创建新文件)  a追
# 加 r+ 读写
story_file = open("Story.txt", "r+")
# 20读取多长的字符串
# content1 = story_file.read()
# print(content1)
# readline() 读取下一行
content2 = story_file.readline()
print("----------------1--------------------")
print(content2)
print("----------------2--------------------")
print(story_file.readline())
print("----------------3--------------------")
print(story_file.readline())
# readlines() 列表读取
# ['冬眠结束后,小熊伸了一个很长的懒腰。\n', '他突然看到树洞门口堆满了栗子。\n', '小熊挠了挠头,“我不吃栗子啊。”\n', '不过他还是很开心地笑了。']
content2 = story_file.readlines()
print("----------------4--------------------")
print(content2)
# print(content2[2])
print("----------------5--------------------")
# 迭代 列表读取的内容 所有的字符串
for line in content2:
print(line) # 追加 a
story_file.write("\n第一行")
story_file.write("\n第二行") story_file.close()

run结果:

这是追加的:

最新文章

  1. Two Sum Leetcode Java
  2. switch-枚举
  3. 通过PID获取进程路径的几种方法
  4. python学习札记(1)
  5. c# 获取 webbrowser 完整 cookie
  6. 【python】 开始第一个项目
  7. h5拖放-ff的bug
  8. PHPMailer发匿名邮件及Extension missing: openssl的解决
  9. spring框架源码编译
  10. Android Animations动画使用详解
  11. HttpURLConnection碰到连续302跳转的问题的原因及解决方法
  12. CENTOS6.6上搭建单实例ORACLE12C
  13. 【Unity Shader】自定义材质面板的小技巧
  14. MacOS下使用远程桌面VNC
  15. python实现列表去重的方法
  16. SQL Server管理员必备技能之性能优化
  17. MySQL笔记(2)---InnoDB存储引擎
  18. Android——shape和selector和layer-list的(详细说明 转)
  19. ansible copy file
  20. SCCM2007日志文件

热门文章

  1. Complete the Projects
  2. GO语言html模板
  3. 第07组 团队Git现场编程实战
  4. Oracle Audit 功能的使用和说明
  5. nrm -- 一键切换npm源
  6. Android studio -SVN 使用笔记
  7. Apache 使用ssl模块配置HTTPS(Centos7 httpd2.4.6)
  8. PHP 范围解析操作符 (::) 主要用于访问静态成员和类常量
  9. linux查看 LAMP环境安装路径
  10. Andorid-解决View重复点击的思路