#标准库
'''
导入自己的模块:import syssys.path.append("模块路径")
'''
import sys
sys.path.append('x:/Users/Dell10/Desktop/test.py')#告诉解释器还需要导入的模块路径,注意反斜杆的写法
import test#导入模块,导入时创建了.pyc文件
#模块导入类似以变量定义,二次导入不会做什么,这解决了模块的互相导入的循环#使用reload可以重新导入模块#文件和流
#open函数用来打开文件,语法open(name[,mode[,buffering]]),参数name必须有,而模式modehe
# 缓冲区bufffering都是可选的,函数返回文件对象'''
文件模式mode:'+' : 指明读和写都是允许的'r+': 打开文本文件读写'r' :读模式'w' :写模式'a' :追加模式'b' :二进制模式python默认为文本类型python中换行符:\n,windows中换行符:\r\n,文本模式下,python会自动进行转换,会破环二进制数据,若在二进制模式下则不会转换注:在模式参数中使用U参数能够在打开文件时使用通用的换行符支持模式,在这种模式下,所有的换行符/字符串(\r\n,\r或\n)都被转换为\n,不用考虑平台
''''''
缓冲(buffering):0或False:无缓冲,直接操作硬盘1/True:有缓存,使用内存来代替硬盘,只用使用flush或close才会更新硬盘上的数据负数:使用默认的缓冲区大小大于1:缓冲区大小(单位字节)
'''#文件对象或类文件对象(流)的基本方法
#类文件对象:支持一些file类方法的对象,read方法或write方法
#数据输入的标准源:sys.stdin
#要打印的文本在sys.stdout中;#write:追加到文件中存在的部分后面#管式输出:管道符号(|)将一个命令的标准输出和下一个标准输入连接在一起#关闭文件close:如果需要确保文件被关闭了,应该使用try/finally,在finally中调用close方法#使用with语句:打开文件并赋值到变量上,文件在语句执行完后会自动关闭
with open("x:/Users/Dell10/Desktop/text.txt") as file:pass#如果向文件写入了数据,数据可能被缓存了(临时存储区),知道关闭文件才会被写入到文件,
#若想及时更新数据,可以使用flush方法#上下问管理器:一种支持__enter__ 和__exit__来个方法的对象
#   __enter__ 方法:不带参数,它在进入with语句块时被调用,返回值被绑定到as关键字后的变量上
#   __exit__:三个参数,异常类型,异常对象和异常回溯,在离开方法时这个函数被调用#基本文件方法
file=open("x:/Users/Dell10/Desktop/text.txt")
print(file.read(10))
print(file.read())
file.close()

python-文件和流相关推荐

  1. 跟李宁老师学Python视频课程(13):Python文件和流-李宁-专题视频课程

    跟李宁老师学Python视频课程(13):Python文件和流-99人已学习 课程介绍         本系列课程一共20套,每一套视频课程会深入讲解Python的一类知识点.Python是当今炙手可 ...

  2. python输入输出简单例子_Python 文件和流的简单示例

    这篇文章主要为大家详细介绍了Python 文件和流的简单示例,具有一定的参考价值,可以用来参考一下. 对python这个高级语言感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! 1.打开文 ...

  3. 零基础学Python(第十八章 文件IO流操作)

    本套学习内容共计[22]个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助. 开发环境:[Win10] 开发工具:[Visual Studio 2019] 本章内容为: ...

  4. 不是python文件操作的相关函数_从零开始学Python(七):文件存储I/O流和异常捕捉

    这两天在搞小程序开发,耽搁了一下更新的进度,今天补上.一个完整的前端程序肯定离不开数据存储和网络两个模块,今天我们就先来讲讲python中的一种常见数据存储:文件存储!~! 文件存储(I/O操作) 何 ...

  5. python下二进制流文件转二维码

    python下二进制流文件转二维码 之前做过的一个ctf中的misc,经过一系列操作得到一个flag.txt 里面是一串二进制流 突然束手无策 经简单计算 260^2=67600 所以尝试能否转化为一 ...

  6. python 文件读写找不到文件-python之文件读写

    本节内容: I/O操作概述 文件读写实现原理与操作步骤 文件打开模式 Python文件操作步骤示例 Python文件读取相关方法 文件读写与字符编码 一.I/O操作概述 I/O在计算机中是指Input ...

  7. Python文件处理

    Python文件处理 Python文件处理 在python中,要对一个文件进行操作,得把文件抽象为Streams流或者说file object或者叫file-like objects. 这样将文件当作 ...

  8. with open新创建的文件在哪找_Python 简明教程——24,Python 文件读写

    目录 无论是哪种编程语言,IO 操作都是非常重要的部分.I 即Input(输入),O 即Output(输出). IO 操作一般分为以下两种: 磁盘IO: 即在磁盘上读写文件.读文件是指将文件内容从磁盘 ...

  9. Python 文件读写操作-Python零基础入门教程

    目录 一.Python 文件的打开 open 二.Python 文件的关闭 close 三.Python 文件的读取 read 1.read 函数 2.readline 函数 3.readlines ...

  10. python文件、存储、压缩

    python文件.存储.压缩  回忆:在第九章又强调了"保留分隔符"这样的核心笔记,其实在上章已经解释了.其实就是为了不同系统之间文件结束符的统一性.就是\n\r, \n或者其他系 ...

最新文章

  1. 阿里宣布Atlas正式开源:带你重返App开发的田园时代
  2. labview求n阶乘的和_LABVIEW求1到N所有数的阶乘之和
  3. 执行maven clean package 时报OutOfMemoryError的解决办法
  4. TensorFlow学习笔记(二十八)CNN的9大模型之AlexNet
  5. 收缩分割多边形(PSENet中有使用)
  6. 人民日报刊发浪潮集团董事长孙丕恕署名文章:更好实现数据共享
  7. Java数据类型的转换
  8. lamp兄弟连java_LAMP兄弟连李明老师讲Linux视频教程下载
  9. win7录屏_屏幕录制软件哪个好用?推荐三种正确录屏方法
  10. 2寸的照片长宽各是多少_2寸照片的尺寸,1寸和 2 寸相片具体大小尺寸是多
  11. 【杂谈】路由器在AP模式下使用多账号连接校园网(电脑)
  12. reg、wire与logic的区别
  13. Android rom开发:recovery取消校验Vbmeta version和framework matrix
  14. 【14】婚礼片剪辑案例【15】电视剧片头剪辑案例
  15. Android 安卓修改程序图标
  16. abaqus对实体单元进行复合材料每层厚度定义
  17. [解题报告]11689 - Soda Surpler
  18. 事件抽取中的“门面技术”:事件名称生成浅谈
  19. 导数与微分总复习——“高等数学”
  20. spring cloud系列一:Cloud Native Applications

热门文章

  1. LeetCode 第 198 场周赛(434/5778,前7.51%)
  2. 程序员面试金典 - 面试题 16.18. 模式匹配(逻辑题)
  3. iphone个系列尺寸_最值得入手的4款iPhone,都是内行人的最爱,拿出去有面子
  4. 潍坊学院的计算机类怎么样,潍坊学院教育技术学专业怎么样?有知道的麻烦说下,谢谢!...
  5. 局域网lan设置_4G工业路由器的WAN、LAN组网方式
  6. 美团广告实时索引的设计与实现
  7. 复杂风控场景下,如何打造一款高效的规则引擎
  8. 消息中间件系列(六):什么是流量削峰?如何解决秒杀业务的削峰场景
  9. 最全蚂蚁金服高级Java面试题目(3面)
  10. 事理图谱概念辨析及其与风险标签分类结合的应用探讨