鱼C论坛

 找回密码
 立即注册
查看: 1076|回复: 1

请问下一般使用open函数打开的文件返回的是什么啊?

[复制链接]
头像被屏蔽
发表于 2018-6-6 15:12:49 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-6-6 15:19:11 | 显示全部楼层
open()函数打开的是返回一个文件对象,文件对象的属性可以是文本形式也可以是二进制形式的。
你需要使用相应的文本处理函数对他进行处理

  1. files = open("file.txt","w") # "w"
  2. files.write("hello,welcome to python !!")   # 在file.txt文本内输入内容
  3. files.close()
复制代码


又或者读取他里面的内容文字

  1. files_v2 = open("file.txt","r")
  2. print (files_v2.read(20))
  3. files_v2.close()
复制代码


当然,其实open() 这个内置函数并不仅仅可以打开文本文件,还可以打开任何文件(通过二进制方式)
你如何使用就要凭借其他的函数方法对这个返回的file 文件对象进行处理,只有处理得到,里面的信息就可以被阅读。

如果有帮助,请设置为最佳答案
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-30 16:51

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表