iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python——Day3知识点——文件操
  • 284
分享到

Python——Day3知识点——文件操

知识点文件Python 2023-01-31 06:01:32 284人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

 一、打开文件文件句柄 = open('文件路径', '模式')打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。打开文件的模式有:r,只读模式(默认)。w,只写模式。【不可读;不

 一、打开文件

文件句柄 = open('文件路径''模式')

打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。

打开文件的模式有:

  • r,只读模式(默认)。

  • w,只写模式。【不可读;不存在则创建;存在则删除内容;】

  • a,追加模式。【可读;   不存在则创建;存在则只追加内容;】

"+" 表示可以同时读写某个文件

  • r+,可读写文件。【可读;可写;可追加】

  • w+,写读

  • a+,同a

"U"表示在读取时,可以将 \r \n \r\n自动转换成 \n (与 r 或 r+ 模式同使用)

  • rU

  • r+U

"b"表示处理二进制文件(如:FTP发送上传ISO镜像文件,linux可忽略,windows处理二进制文件时需标注)

  • rb

  • wb

  • ab

def close(self, *args, **kwargs): # real signature unknown        关闭文件        pass

    def fileno(self, *args, **kwargs): # real signature unknown        文件描述符  
        pass

    def flush(self, *args, **kwargs): # real signature unknown        刷新文件内部缓冲区        pass

    def isatty(self, *args, **kwargs): # real signature unknown        判断文件是否是同意tty设备        pass

    def read(self, *args, **kwargs): # real signature unknown        读取指定字节数据        pass

    def readable(self, *args, **kwargs): # real signature unknown        是否可读        pass

    def readline(self, *args, **kwargs): # real signature unknown        仅读取一行数据        pass

    def seek(self, *args, **kwargs): # real signature unknown        指定文件中指针位置        pass

    def seekable(self, *args, **kwargs): # real signature unknown        指针是否可操作        pass

    def tell(self, *args, **kwargs): # real signature unknown        获取指针位置        pass

    def truncate(self, *args, **kwargs): # real signature unknown        截断数据,仅保留指定之前数据        pass

    def writable(self, *args, **kwargs): # real signature unknown        是否可写        pass

    def write(self, *args, **kwargs): # real signature unknown        写内容        pass

    def __getstate__(self, *args, **kwargs): # real signature unknown
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __next__(self, *args, **kwargs): # real signature unknown
        """ Implement next(self). """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass


--结束END--

本文标题: Python——Day3知识点——文件操

本文链接: https://www.lsjlt.com/news/189926.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python——Day3知识点——文件操
     一、打开文件文件句柄 = open('文件路径', '模式')打开文件时,需要指定文件路径和以何等方式打开文件,打开后,即可获取该文件句柄,日后通过此文件句柄对该文件操作。打开文件的模式有:r,只读模式(默认)。w,只写模式。【不可读;不...
    99+
    2023-01-31
    知识点 文件 Python
  • Python操作JSON文件的知识点整理
    目录json 模块读取 JSON写入 JSON读取与写入基本用法如下json 模块进阶用法控制输出格式在 JSON 中存储 Python 特殊类型对数据进行验证和清洗第三方模块jso...
    99+
    2023-01-28
    Python操作JSON知识点 Python操作JSON Python JSON
  • python之day3(文件操作、字符转
    文件操作 f=open(“yesterday”,”r”,encoding=”utf-8”)  #以只读模式打开文件data=f.read()                             #读取所有内容data2=f.read()...
    99+
    2023-01-31
    字符 操作 文件
  • Java文件管理操作的知识点整理
    目录一.基本文件操作获取及判断文件属性创建及修改文件二.文件读写读文件写文件一.基本文件操作 获取及判断文件属性 代码示例如下: import java.io.IOException...
    99+
    2024-04-02
  • Python Day3 集合 函数 文件
    set集合set是一个无序且不重复的元素集合class set(object):    """     set() -> new empty set object     set(iterable) -> new set obj...
    99+
    2023-01-31
    函数 文件 Python
  • python str.format知识点
    在Python3.6.5版本测试通过 语法 str.format(*args, **kwargs) 它通过{}和:来代替%。 "映射”示例: 1.通过位置 In [1]: '{0},{1}'.format('kzc',18) Out[...
    99+
    2023-01-30
    知识点 python str
  • python必学知识之文件操作(建议收藏)
    目录一.文件基本操作1.1 文件打开和关闭1.2 读/写文件1.2.1 写文件1.2.2 读文件二. 文件备份脚本总结一.文件基本操作 1.1 文件打开和关闭 open(‘...
    99+
    2024-04-02
  • Python知识点总结
    本篇内容介绍了“Python知识点总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 为什么要使用描述符?假想你正在给学校写一个成绩管理...
    99+
    2023-06-16
  • 【CTF】文件上传(知识点+例题)(1)
    【CTF】文件上传(知识点+例题)(1) 文章目录 【CTF】文件上传(知识点+例题)(1)文件上传一、前端校验二、利用.htaccess和.user.ini上传三、过滤关键字之php四、过滤...
    99+
    2023-08-31
    php web web安全 安全 网络安全
  • python 知识星球文件下载
    #!/usr/bin/python3 # -*- coding: UTF-8 -*- import requests import json from urllib.parse import quote import os from py...
    99+
    2023-01-31
    星球 文件 知识
  • Python-知识点小计
    1.python赋值、浅拷贝、深拷贝区别:https://www.cnblogs.com/xueli/p/4952063.html; 2.python的hasattr(),getattr(),settattr()函数使用方法详解:http...
    99+
    2023-01-30
    小计 知识点 Python
  • 软件架构知识点
    常用软件架构模型分类(5种) 软件架构建模方法(模型4种) 架构师分类(微软4种) 系统架构设计师的角色特质(6种) 计算机系统组成图谱 嵌入式操作系统的特点(5个) 中间件的定义 中间件的分类(8种) 嵌入式系统软件的组成架构(5层) 7...
    99+
    2023-08-30
    系统架构
  • Linux文件系统的知识点有哪些
    这篇文章主要介绍“Linux文件系统的知识点有哪些”,在日常操作中,相信很多人在Linux文件系统的知识点有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux文件系统的知识点有哪些”的疑惑有所帮助!...
    99+
    2023-06-30
  • Java流和文件的知识点有哪些
    这篇文章主要讲解了“Java流和文件的知识点有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java流和文件的知识点有哪些”吧! 1.Stream流 ...
    99+
    2024-04-02
  • 引入vue.js文件的知识点有哪些
    这篇文章给大家分享的是有关引入vue.js文件的知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、引入vue.js 文件1. 用脚本标签<script> ...
    99+
    2024-04-02
  • laravel 8迁移文件知识点有哪些
    今天小编给大家分享一下laravel 8迁移文件知识点有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。什么是迁移文件?迁...
    99+
    2023-06-30
  • Python知识点备忘录
    文件开头:#!/usr/bin/env python # -*- coding:utf-8 -*- #上面一行适用于3以前的版本当行注释:# 注释多行注释:""" 注释 """  或  '''注释'''输入密码:import getpass...
    99+
    2023-01-31
    知识点 备忘录 Python
  • Oracle的密码文件及操作系统认证知识点有哪些
    本篇内容介绍了“Oracle的密码文件及操作系统认证知识点有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所...
    99+
    2024-04-02
  • HTML5文件拖放API的知识点有哪些
    这篇“HTML5文件拖放API的知识点有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2024-04-02
  • Spring Boot配置文件的知识点有哪些
    本篇内容主要讲解“Spring Boot配置文件的知识点有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Spring Boot配置文件的知识点有哪些”吧!配置基础Spring Boot的默认...
    99+
    2023-06-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作