Python入门 --文件操作

文件,也是对象。
在python2中还是一种内建的类型,在python3中被取消了,可是,这并不意味着地位降低。

文件的状态:
文件的状态,也称之为属性,比如创建日期,访问日期,修改日期,大小,等等。在os模块中,有这样的一个方法专门让我们查看文件的这些状态参数的。

import os
file_stat = os.stat("131.txt") # 查看这个文件的状态

使用with

在对文件进行写入操作之后,一定要牢记一个事情:file.close(),这个操作千万不要忘记,忘记了怎么办,那就补上吧,也没有什么天塌地陷的后果。

read/readline/readlines

open()能够打开文件,在用for循环,可以将文件的内容读取出来。
但是,在查看文件的属性和方法的时候,会看到三个方法:read, readline, readlines

EOF什么意思?End-of-file。

>>> f = open("you.md")
>>> content = f.read()
>>> content
'You Raise Me Up\nWhen I am down and, oh my soul, so weary;\nWhen troubles come and my heart burdened be;\nThen, I am still and wait here in the silence,\nUntil you come and sit awhile with me.\nYou raise me up, so I can stand on mountains;\nYou raise me up, to walk on stormy seas;\nI am strong, when I am on your shoulders;\nYou raise me up: To more than I can be.\n'
>>> f.close()
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,993评论 19 139
  • 1.创建文件夹 !/bin/sh mkdir -m 777 "%%1" 2.创建文件 !/bin/sh touch...
    BigJeffWang阅读 10,193评论 3 53
  • 本学习笔记针对有其他语言基础的情况下记录的, 主要记录一些与其他语言不一样的地方, 使用于快速学习. 常用指令 p...
    GrayLand阅读 1,082评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,779评论 18 399
  • Python 2.7.13IDE Pycharm 5.0.3 macOS 10.12.1 前言 花了一点时间,半抄...
    mrlevo520阅读 2,856评论 0 8