python文件操作

python文件路径及操作

一个文件所在的路径,有 2 种表示方式:
绝对路径:从根文件夹开始,Window 系统中以盘符作为根文件夹,而 OS X 或者 Linux 系统中以 / 作为根文件夹。
相对路径:文件相对于当前工作目录所在的位置。(其中 .\ 就表示当前所在目录)。
python中提供了许多处理文件路径的函数:

# 首先要导入os模块
import os

os.path.abspath(path) # 返回 path 参数的绝对路径的字符串,这是将相对路径转换为绝对路径的简便方法。
os.path.isabs(path) # 如果参数是一个绝对路径,就返回 True,如果参数是一个相对路径,就返回 False。
os.path.relpath(path, start) # 返回从 start 路径到 path 的相对路径的字符串。如果没有提供 start,就使用当前工作目录作为开始路径。
os.path.dirname(path) # 返回一个字符串,它包含 path 参数中最后一个斜杠之前的所有内容
os.path.basename(path) # 返回一个字符串,它包含 path 参数中最后一个斜杠之后的所有内容。

os.path.split(path)  # 返回路径的目录名称和基本名称,获得这两个字符串的元组

os.path.exists(path)  #path 参数所指的文件或文件夹存在,将返回 True,否则返回 False。
os.path.isfile(path) #如果 path 参数存在,并且是一个文件,将返回 True,否则返回 False。
os.path.isdir(path) #如果 path 参数存在,并且是一个文件夹,将返回 True,否则返回 False。

python文件操作

文件的操作可以分为以下 3 步:
1.打开文件:使用 open() 函数,该函数会返回一个文件对象;
2.对已打开文件做读/写操作:读取文件内容可使用 read()、readline() 以及 readlines() 函数;向文件中写入内容,可以使用 write() 函数。
3.关闭文件:完成对文件的读/写操作之后,最后需要关闭文件,可以使用 close() 函数。

python打开文件

file = open
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值