美文网首页Pythonpython
Python基础(十)文件I/O

Python基础(十)文件I/O

作者: 鹊南飞_ | 来源:发表于2019-10-18 19:02 被阅读0次

1. 打开文件

1. open函数

Python提供了一个内置的open()函数,该函数用于打开指定文件

open(file_name [,access_mode] [,buffering])

第一个参数file_name是必须的,代表文件的路径
默认打开文件的模式是“r”,也就是只读模式。

2. 文件打开模式

open函数支持的文件打开模式
不同文件打开模式的功能

2. 读取文件

文件内容为


文件内容

使用with语句会自动帮我们关闭文件

  • f.read() 读取文件所有内容
with open('1.txt', 'r', encoding='utf8') as f:
    print(f.read())
read
  • f.readline([n]) 读取一行内容。如果指定参数n,则只读取此行内的n个字符


    readline
  • f.readlines() 读取文件内所有行


    readlines
  • 文件迭代器
    文件对象本身就是可遍历的


    迭代文件对象

3. 写文件

  • 文件指针的概念
    文件指针用于标明文件读写的位置。
    文件对象提供了以下方法来操作文件指针


    文件指针操作

    当程序使用文件对象读写数据时,文件指针会自动向后移动;读写了多少个数据,文件指针就自动向后移动多少个位置。

  • f.write() 写入数据


    write

当使用w+ , wb+ 打开文件,会导致文件内被清空
当使用a+,ab+ 打开文件,就会在文件后面追加内容

相关文章

  • Python基础(十)文件I/O

    1. 打开文件 1. open函数 Python提供了一个内置的open()函数,该函数用于打开指定文件 第一个参...

  • I\O文件的读写

    Python文件I/O 本章只讲述所有基本的的I/O函数,更多函数请参考Python标准文档。 input函数 i...

  • python

    一、python基本变量 二、函数 三、文件I/O

  • Python 文件I/O

    1.1文件操作介绍I/O IO 操作是相对于内存进行 in 输入,读入。从硬盘中读到内存 out 输出。从内存写到...

  • python 文件I/O

    Python文件I/O ·File对象方法: file对象提供了操作文件的一系列方法。 ·OS对象方法:提供了处理...

  • python 文件I/O

    一、文件file 1、方法涉及到file的创建、打开、写入、读取、关闭 2、属性包括名称、是否已关闭、模式 #!/...

  • Python_IO编程

    本篇文章将介绍python里面的I/O编程。更多内容请参考:python学习指南 I/O编程 读写文件时最常见的I...

  • Go入门系列(六)I/O

    目录:一、终端I/O二、文件I/O 一、终端I/O Go语言的终端I/O操作在基础包上有封装了多种,我们以fmt包...

  • Day01自学 - Python 文件I/O

    学习参考博客地址:Python 文件I/O) | Python学习(九)IO 编程 —— 文件读写) | 廖雪峰P...

  • Python入门系列(七)——I/O

    目录:一、界面I/O二、文件I/O 一、界面I/O 我也不知道这么称呼是否贴切,python首先要提到的就是用户交...

网友评论

    本文标题:Python基础(十)文件I/O

    本文链接:https://www.haomeiwen.com/subject/funsmctx.html