文件打开有3种方式:读模式、写模式、追加模式

f = open('words','r',encoding='utf-8') #打开文件
print(f.read()) #读文件,读取之后文件指针放到最后

print(f.readline()) #读取一行内容
print(f.readlines()) #将文件中的每一行作为元素生成列表。
f.seek(0) #把文件指针移到最前头,0可改成任意想要的位置。seek移动指针只能读,不能写。
 
#with方式打开文件,无需另外关闭文件,所有操作应在 with 缩进内。
with open('words',encoding='utf-8') as f:
  for line in f:
    t.append(line.strip())
#同时打开2个文件
with open('a') as a, open('b') as b:
   pass
 
 
 
 
 

最新文章

  1. php知识案列
  2. Mysql EF Code First
  3. VIM操作常用指令(转)
  4. hdu 5033 单调栈 ****
  5. H5文件操作API
  6. 亚马逊ec2服务器上无法使用sudo执行npm命令的解决办法
  7. OpenCV图像处理中常用函数汇总(1)
  8. 写的cursor demo仅作记录
  9. VJP1100 加分二叉树(树形DP)
  10. .NET的类型层次查看工具
  11. Windows下的.NET+ Memcached安装
  12. oracle 性能优化--索引总结
  13. eclipse打开文件位置Open Explorer 插件
  14. 作为前端,我为什么选择 Angular 2?
  15. 第五章 MySQL函数
  16. swust oj 986
  17. 远程服务器设置Mysql的操作权限
  18. 小程序json字符串转为对象
  19. 基于HTML5全屏图文左右滑动切换特效
  20. web界面 之 登录 (初稿)

热门文章

  1. T137226 彩虹海
  2. my.ini
  3. [Docker-2]排查基于docker部署mysql主从过程中遇到“Slave_IO_Running: Connecting”这个疑难杂症
  4. 冒泡排序快速排序C语言
  5. 软件工程日报九——SQLite的安装与配置
  6. vue获取标签对象的方式
  7. debian11下载软件包及依赖(本地使用)
  8. C# IObservable与IObserver通知机制 观察者模式(推式模型)
  9. Python使用pip安装第三方模块问题
  10. Mac 安装nvm