博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 模块之 os.path
阅读量:5797 次
发布时间:2019-06-18

本文共 818 字,大约阅读时间需要 2 分钟。

1. 文件与文件路径

os.getcwd() 返回当前工作目录

os.chdir(path) 更改当前工作目录到path, 如果路径path不存在就会报错

os.makedirs(path)  创建新的文件夹,将创建必要的所有中间文件夹

os.listdir('.') 列出当前目录下的所有问价夹,以列表的形式返回

 

os.path.join(path, filename) 返回文件路径字符串

os.path.abspath(path) 返回参数的绝对路径的字符串。(将相对路径转为绝对路径的好方法)

os.path.isabs(path) 如果参数是一个绝对路径, 就返回True, 如果是一个相对路径就返回False

os.path.dirname(path) 访问文件路径字符串

os.path.basename(path) 返回文件基本名称字符串

os.path.split(path)  返回文件路径和文件名的元组

path.split(os.path.sep) 返回每个文件夹的字符串列表

os.path.getsize(path) 返回path参数中文件的子节数

os.path.exists(path) 如果文件夹活文件名存在就返回True

os.path.isfile(path) 如果参数存在并且是一个文件就返回True

os.path.isdir(path) 如果参数存在并且是一个文件夹就返回True

 

2. 文件的读写过程

调用open() 函数返回一个File对象

调用File对象的read()  或 write() 方法

调用FIle对象的xloxe() 方法关闭该文件

 

read() 方法读取这个文件为一个文件字符串值,

readlines() 从该文件取得一个字符串列表, 列表中的每个字符串就是每行。

 

转载于:https://www.cnblogs.com/minorblog/p/7976463.html

你可能感兴趣的文章
九叔Xen App测试报告
查看>>
Apache配置
查看>>
Ext gridPanel 单元格数据的渲染
查看>>
Android SDK 的下载代理
查看>>
Method Swizzling对Method的要求
查看>>
佛祖保佑,永不宕机
查看>>
四、配置开机自动启动Nginx + PHP【LNMP安装 】
查看>>
LNMP一键安装
查看>>
SQL Server数据库概述
查看>>
Linux 目录结构及内容详解
查看>>
startx命令--Linux命令应用大词典729个命令解读
查看>>
华为3026c交换机配置tftp备份命令
查看>>
Oracle命令导入dmp文件
查看>>
OCP读书笔记(24) - 题库(ExamD)
查看>>
Http、TCP/IP协议与Socket之间的区别(转载)
查看>>
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
查看>>
.net excel利用NPOI导入oracle
查看>>
vrpie在Visio Studio 中无法调试的问题
查看>>
第六课:数据库的基本工具
查看>>
关于二叉树重构的思索
查看>>