广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python中对基本文件操作
  • 595
分享到

Python中对基本文件操作

python数学建模开发语言 2023-08-31 15:08:22 595人浏览 八月长安

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

摘要

1.文件的作用 保存数据放在磁盘中 2.打开文件 f=open(‘文件’,‘w’)或者f=open(‘文件’,‘r’) 3.文件操作 3.1 写数据(write) 如果文件不存在那么创建,如果存在那

1.文件的作用

保存数据放在磁盘中

2.打开文件

f=open(‘文件’,‘w’)或者f=open(‘文件’,‘r’)
在这里插入图片描述

3.文件操作

3.1 写数据(write)

如果文件不存在那么创建,如果存在那么就先清空,然后写入数据
对象=open(“文件”,w)
对象.write(“写入数据”)
对象.close

3.2读数据(read)

以读的方式打开文件,读取数据
对象 = open(“文件”,r)
变量 = 对象.read() ------>全部读取
变量=对象.readlines() ------>全部读取,输出以列表格式
变量=对象.readline() ------->只读第一行
print(变量)
如果用open打开文件时,如果使用的"r",那么可以省略,即只写open(‘test.txt’)
如果没有文件,打开报错,存在该文件才能操作
如果文件中存在中文显示,会出现乱码需要添加encoding=‘utf-8’
open(‘test.txt’,”r”,encoding=‘utf-8’)

3.3 读二进制数据(rb)

对象 = open(“二进制文件”,rb)
对象 = open(“二进制文件”,rb) as 变量
变量= 对象.read()
print(变量)

3.4写二进制数据(wb)

withopen(“二进制文件”,“wb”)as对象:
变量=对象.write()
print(变量)

备份:

with open(“1.jpg”,“rb”) as rf:
res=rf.read()
with open(“textjpg.jpg”,“wb”) as wf:
res=wf.write(res)
print(res)

四.文件和文件夹操作

4.1文件重命名

import os
os.rename(“需要修改的文件名”,“新文件名”)

4.2删除文件

os模块中的remove()可以完成对文件的重命名操作

import os
os.remove(“文件名”)

4.3创建文件夹

os模块中的mkdir()可以完成对文件的重命名操作

import os
os.mkdir(“文件名”)

4.4获取当前目录

os模块中的getcwd()可以获取当前目录

import os
os.getcwd()

五.异常

异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。

5.1异常处理

捕捉异常可以使用try/except语句。
try/except语句用来检测try语句块中的错误,从而让except语句捕获异常信息并处理。
如果你不想在异常发生时结束你的程序,只需在try里捕获它。

try:
<语句> #运行别的代码
except<名字>:
<语句> #如果在try部份引发了’name’异常
else:
<语句> #如果没有异常发生

5.2.try-finally 语句

try-finally语句无论是否发生异常都将执行最后的代码

try:
<语句>
finally:
<语句> #退出try时总会执行

5.3触发异常

可以使用raise语句自己触发异常

def functionName(score):
if score<0 or score>100:
raise Exception(“Invalid score!”,score)# 触发异常后,后面的代码就不会再执行

functionName(200)

六.模块

python 模块(Module),是一个Python文件,以.py 结尾,包含了Python 对象定义和Python语句

6.1.模块的引入

1.1:import

import module1[,module2[,…moduleN]]

1.2:开平方根

import math
print(math.sqrt(4))
#2

1.3:from…import * 语句

把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明:
from modname import *

来源地址:https://blog.csdn.net/qq_24252589/article/details/131258430

--结束END--

本文标题: Python中对基本文件操作

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

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

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

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

下载Word文档
猜你喜欢
  • Python中对基本文件操作
    1.文件的作用 保存数据放在磁盘中 2.打开文件 f=open(‘文件’,‘w’)或者f=open(‘文件’,‘r’) 3.文件操作 3.1 写数据(write) 如果文件不存在那么创建,如果存在那...
    99+
    2023-08-31
    python 数学建模 开发语言
  • Python文件(夹)基本操作
    1、判断文件(夹)是否存在。os.path.exists(pathname)2、判断路径名是否为文件。os.path.isfile(pathname)3、判断路径名是否为目录。os.path.isdir(pathname)4、创建文件。os...
    99+
    2023-01-31
    操作 文件 Python
  • Java如何对文件进行基本操作
    这篇文章给大家分享的是有关Java如何对文件进行基本操作的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。File文件类java.io.File是文件和目录的重要类(JDK6及以前是唯一)目录也使用File类进行表示...
    99+
    2023-06-20
  • 基本的文件操作
    什么是文件? 文件是操作系统为用户或应用程序提供的读写硬盘的虚拟单位,有了文件我们可以读取数据,没有文件的话应该去在硬盘上扣动机械手臂然后寻找数据 如何使用文件 1,打开文件 2,读写数据 3,保存 4,关闭文件 使用python控制文...
    99+
    2023-01-31
    操作 文件
  • 文件的基本操作
    假设文件名为:loga.txt        内容为:你说什么呢     1 -- open() 打开文件   参数1: 要打开的文件路径 + 文件名   参数2: 打开方式     r   ---- 只读模式,文本必须存在     ...
    99+
    2023-01-30
    操作 文件
  • python对kafka的基本操作
    from kafka import KafkaProducerfrom kafka import KafkaConsumerfrom kafka.structs import TopicPartitionimport time boots...
    99+
    2023-01-31
    操作 python kafka
  • python基本文件操作(文件输入和输出
    文件输入输出中常用的文件对象方法:open : 返回一个新的文件对象,调用该对象的上的方法可对文件进行任何操作readline: 读取一行数据包括结尾的换行符在内write: 将数据写入文件中close: 关闭文件对象; 举例:读取E盘中的...
    99+
    2023-01-31
    文件 操作 python
  • Python基本文件操作实用指南
    目录一、前言二、创建和打开文件1.打开一个不存在的文件时先创建该文件2.以二进制形式打开文件3.打开文件时指定编码方式三、关闭文件四、打开文件时使用with语句五、写入文件内容六、读...
    99+
    2022-11-11
  • Python文件基本操作实用指南
    文件的存储方式 在计算机中,文件是以 二进制的方式保存在磁盘上的 文本文件和二进制文件 文本文件 可以使用文本编辑软件查看...
    99+
    2022-11-12
  • Python文件与文件夹常见基本操作总结
    本文实例讲述了Python文件与文件夹常见基本操作。分享给大家供大家参考,具体如下: 1、判断文件(夹)是否存在。 os.path.exists(pathname) 2、判断路径名是否为文件。 ...
    99+
    2022-06-04
    文件夹 常见 操作
  • python3 csv文件基本操作
    csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。 废话少说直接贴代码: import csv # 打开文件,用with打开可以不用去特意关闭file了,p...
    99+
    2023-01-31
    操作 文件 csv
  • Python3 文件(夹)基本操作
    相关模块 os os.path shutil pathlib(New in version 3.4) 基本操作 判断文件(夹)是否存在。 os.path.exists(pathname) # new pathlib.Path(pat...
    99+
    2023-01-31
    操作 文件
  • Java对文件进行基本操作案例讲解
    File文件类 java.io.File是文件和目录的重要类(JDK6及以前是唯一) 目录也使用File类进行表示 File类与操作系统无关,但会受到操作系...
    99+
    2022-11-12
  • python文件基础之(文件操作)
        在之前学习了python的列表、元组、集合等知识,接下来将python的文件相关的知识做一总结和分析。一 open函数 在我们用word、excel、vim对文件操作时,肯定要先打开文件,同样在编程里面也是需要将文件打开,然后再对文...
    99+
    2023-01-31
    文件 操作 基础
  • Linux中基本的文件操作命令
    本篇内容介绍了“Linux中基本的文件操作命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!cdcd 是打开某个路径的命令,也就是打开某个文...
    99+
    2023-06-12
  • Java文件基本操作总结
    File文件类 java.io.File是文件和目录的重要类(JDK6及以前是唯一) 目录也使用File类进行表示 File类与操作系统无关,但会受到操作系...
    99+
    2022-11-12
  • python基础学习8----文件基本操
    一.文件的打开,open函数 f = open(file_name,mode)#创建文件对象 打开模式有很多种   1. 'r': 以只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。   2. 'r+': 打开一个文件...
    99+
    2023-01-30
    文件 基础 python
  • python对文件的操作
    python对文件的操作创建与打开对文件的读写操作对文件的复制,删除,重命名等操作举例说明python打开一个文件可以用open或file>>> fo=open('./12.txt')>>> fo.rea...
    99+
    2023-01-31
    操作 文件 python
  • python 对文件的操作
    python对文件的操作    打开文件的方式:    r :  读数据  默认方式;    w :  只写,打开文件之前重写这个文件,打开文件的同时把文件清空;    a :   以追加的方式写在文件最后,因为指针在最后;    + : ...
    99+
    2023-01-31
    操作 文件 python
  • python基础之文件操作
    目录1、打开文件2、写入3、追加4、读文件5、文件拷贝6、tell()7、truncate(size)8、seek()1、打开文件 open()函数简介 : 打开文件使用open函数...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作