在Python中,操作文件对象使用open函数来创建,下表列出了常用的操作file的函数:

序号

方法及描述

关闭文件。关闭后文件不能再进行读写操作。

刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。

返回一个整型的文件描述符(file descriptor FD 整型), 可以用在如os模块的read方法等一些底层操作上。

如果文件连接到一个终端设备返回 True,否则返回 False。

返回文件下一行。

从文件读取指定的字节数,如果未给定或为负则读取所有。

读取整行,包括 "\n" 字符。

读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行, 实际读取值可能比sizhint较大, 因为需要填充缓冲区。

设置文件当前位置

返回文件当前位置。

截取文件,截取的字节通过size指定,默认为当前文件位置。

将字符串写入文件,没有返回值。

向文件写入一个序列字符串列表,如果需要换行则要自己加入每行的换行符。

writeFile = open("D://pythonFile.txt","w") #打开一个文件,如果没有则创建

writeFile.write("Python is very good \nyes,i think so!") #向文件中写入一段话,如果文件中存在信息,将被覆盖

writeFile.flush();

writeFile.close();print(writeFile.name) #打印文件的名字

readFile= open("D://pythonFile.txt","rb")print(readFile.tell()) #打开文件的当前位置,因为我们还没有对该文件做任何事,故当前位置为0,表示文件的开始处

readFile.seek(10,0) #文件对象的seek方法,表示在打开文件中移动到另一个位置

print(readFile.tell())

tagData=readFile.read(10) #read 方法从打开文件中读取指定个数的字节,并且返回含有读取数据的字符串

print(tagData)

python3.5怎么打开一个文件,Python3.5入门学习记录-File相关推荐

  1. python打开一个文件-python下几种打开文件的方式

    昨天看完了这本python进阶,感觉这本书对我启发很大,做了三张纸的笔记,方便我在遇到问题的时候翻阅,然后寻找可能的解决方案.作为一个使用Python一年的小白,虽然说不是小白,但是这一年来基本上是用 ...

  2. python打开一个文件-python文件的读写

    1.使用open内置函数打开一个文件 file:相对路径或者绝对路径 mode:文件的模式. r 只读 w只写 b:二进制 t:以文本形式打开等等 encoding:编码方式,windows下默认为g ...

  3. Django简单打开一个文件

    1.最近要做个功能,查看文件的,之后就发现有两种方法可以简单打开一个文件,不知道为啥在本地可以,部署到linux上就不可以,而且还有一个方法搞到linux上会报错: (1).使用以下代码: from ...

  4. python中打开文件时只允许写入的模式是_在open函数中访问模式参数使用()表示打开一个文件只用于写入。(4.0分)_学小易找答案...

    [单选题]溢流坝属于( ) [单选题]在重力坝的底部沿坝轴线方向设置大尺寸的空腔,即为( ) [单选题]模式()的用途是打开一个文件用于追加.如果该文件已存在,文件指针将会放在文件的结尾.(4.0分) ...

  5. au能否打开m4a文件_什么是M4V文件(以及如何打开一个文件)?

    au能否打开m4a文件 A file with the .m4v file extension is an MPEG-4 Video (M4V) container file format, also ...

  6. 怎么打开avi文件文件损坏_什么是AVI文件(以及如何打开一个文件)?

    怎么打开avi文件文件损坏 A file with the .avi file extension is an Audio Video Interleave file. AVI is a common ...

  7. python通过内置的什么函数打开一个文件_利用python进行文件操作

    这篇文章主要介绍了如何利用python进行文件操作,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 什么是文件 文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问.能够在非 ...

  8. ubuntu 打开一个文件夹窗口

    在windows中,有下面的语句  explorer /e, + path  会自动打开一个文件夹窗口,并自动定位到path的位置.  ubuntu下也有类似的命令 直接打开Home nautilus ...

  9. Labview 调用CMD命令打开一个文件或文件夹

    1.新建一个VI 2.命令行如下 注意事项: cmd /c"==> cmd空格/c",命令句尾还要加上" 3.打开一个文件夹,程序如下 注意事项: explorer ...

最新文章

  1. jquery eval解析JSON中的注意点介绍
  2. CSDN:借助工具对【本博客访问来源】进行数据图表可视化(网友主要来自美国、新加坡、日本、英德加澳等)——记录数据来源截止日期20200718晚上22点
  3. Eclipse里不能调试J2ME程序的解决办法
  4. 先学php还是thinkphp,我的PHP学习历程——ThinkPHP起步
  5. 图像增强︱window7+opencv3.2+keras/theano简单应用(函数解读)
  6. 面试题1,值传递和参数传递
  7. ppt 计算机图标不见了,电脑ppt图标不见了怎么办
  8. 车辆纵向mpc控制器
  9. Python提取CSV数据统计四分位数
  10. 如何将多个excel表格合并成一个_相同表头的多个Excel表格合并成一个Excel表的方法...
  11. Qt启动进程ping网址
  12. android国际化-判断国家
  13. php生成二维码图片
  14. 求n阶矩阵的逆矩阵(C语言实现)
  15. KB/S MBPS转换
  16. 测试人最容易背负的三口“锅”
  17. Facebook商务管理插件怎么使用
  18. VS2019 .NET4.7 C# 和Matlab混合编程 可能出错的地方及解决办法
  19. 傅里叶变换 matlab代码_基于机器学习的心律失常分类(三)——小波阈值去噪[MATLAB]...
  20. 数学函数,字符和字符串

热门文章

  1. 方向盘左右能摇动_金澳小贴士——通过方向盘,竟能看出这些汽车故障!
  2. python之sys库
  3. python查看对象占用内存_『Python』内存分析_List对象内存占用分析
  4. Unity URP一分钟实现遮挡透视
  5. 语言速算24点的小窍门_2-3岁宝宝是语言发育引导期,对话式朗读促进表达,3招养出演讲家...
  6. Elasticseach 从零开始学习记录(一) - 单实例环境搭建
  7. Facebook 开源 M2M-100,不依赖英语互译百种语言
  8. java 全局代码区_MyEclipse设置全局编码
  9. linux 目录硬链接,linux为什么不能给目录做硬链接
  10. python从文件初始化失败怎么办_尝试打开.csv文件时出现“从文件初始化失败”错误(这根本没有问题)...