with open()可以用于文件的读写操作

文件的读操作

with open('input_filename.txt','r') as f:#r为标识符,表示只读df=pd.read_csv(f)  print(f.read())

其他标识符:
r: 以只读方式打开文件。
rb: 以二进制格式打开一个文件用于只读。
r+: 打开一个文件用于读写。文件指针将会放在文件的开头。
rb+:以二进制格式打开一个文件用于读写。

文件的写操作

with open('output_filename.csv', 'w') as f:f.write('hello world')

其他标识符:
w: 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
wb: 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
w+: 打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
wb+:以二进制格式打开一个文件用于读写。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
a:打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
ab: 以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。也就是说,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
a+: 打开一个文件用于读写。如果该文件已存在,文件指针将会放在文件的结尾。文件打开时会是追加模式。如果该文件不存在,创建新文件用于读写。
ab+:以二进制格式打开一个文件用于追加。如果该文件已存在,文件指针将会放在文件的结尾。如果该文件不存在,创建新文件用于读写。

最新文章

  1. Eclipse启动报错Java was started but returned exit code=13
  2. STM32开发 -- 时钟系统详解
  3. Qt Creator创建一个Qt Quick应用程序
  4. PHP的memory_limit
  5. python随机森林特征重要性_Python中随机森林回归的特征重要性
  6. idea jar放进本地仓库 为何依赖不了_推荐 33 个 IDEA 最牛配置,写代码太爽了
  7. 交错数组(jagged array)
  8. 学习c语言的编程游戏,扫雷游戏-C语言编程学习
  9. 怎么查看Java的源代码
  10. UE4--地形篇——风吹草动的草
  11. 保险污名化?区块链赋予保险的「四个机会」
  12. 抖音短视频去水印网址 视频消重后,火山还是鉴别出来了
  13. excel宏设置之一键生成多张sheet并写入内容与格式
  14. android glide圆形图片,Android Glide加载图片成圆形
  15. 渗透学习日记day5
  16. 《过目不忘的读书方法》读书摘要
  17. JDBC数据库连接测试工具
  18. 05.概念数据模型CDM
  19. 从甲方转变为乙方,工作心态的转变
  20. Linux下用户空间访问I/O端口的相关函数

热门文章

  1. 什么是计算机网络及主要功能有哪些?
  2. python 代码整体左移或右移
  3. 在MSTR中使用ECharts作为VI模板(2)-- 数据筛选器
  4. python照片过人脸_python openCV实现摄像头获取人脸图片
  5. 【逆向分析】星际争霸1998 - 绕过密码验证
  6. waf怎么读_1.如何绕过WAF(Web应用防火墙)
  7. 大型网站技术架构 读书笔记3 架构师
  8. linux视频教程之tar包的应用
  9. 3dmax和python哪个好学_C4D和3DMAX哪个好?
  10. 《图论》第三章:平面图