SSS

Be honest with yourself.


  • Home

  • About

  • Tags

  • Categories

  • Archives

python打开文件

Posted on 2019-04-15

Python 文件相关

简单的python读文件的一些基本操作

打开文件的几种模式

  • r 以只读模式打开
  • w 以只写模式打开,如果文件存在且先把存在文件内容清空
  • a 以追加模式打开,写文件的时候总写到文件末尾
  • r+ 以读写模式打开,文件可读可写,可写道任何位置
  • w+ 以读写模式打开,文件可读可写,但是会清空文件内容
  • a+ 以读写模式打开, 文件可读可写,但是只能写道文件末尾

打开文件的几种方式

1
2
3
4
5
6
7
# Easy way but have to close() after.
f = open(file_name, mode='r', encodeing=None)
f.close()

# Will auto close the opening file.
with open(file_name, mode='r', encodeing=None) as f:
pass

读文件的3种方法和区别

  • read()

  • readline()

  • readlines()

read([size])

从当前位置起读取size个字节,如果没有给定size,则读取全文,并且得到一个字符串对象

readline()

每次读出一行内容,占用内存较少,适合读取大文件,返回字符串对象

readlines()

读取整个文件的所有行,保存在一个列表list里, 读大文件比较占内存

# python
简单python图片处理
bytetensor于longtensor对于索引的影响
  • Table of Contents
  • Overview
haoyu

haoyu

Make it come true.
20 posts
6 categories
10 tags
GitHub
  1. 1. Python 文件相关
    1. 1.1. 打开文件的几种模式
    2. 1.2. 打开文件的几种方式
    3. 1.3. 读文件的3种方法和区别
      1. 1.3.1. read([size])
      2. 1.3.2. readline()
      3. 1.3.3. readlines()
© 2018 – 2019 Haoyu
Powered by Hexo v3.7.0
|
Theme – NexT.Gemini v7.3.0