IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> python os 用法(1) -> 正文阅读

[C++知识库]python os 用法(1)

这是关于os的一部分用法

os --- 多种操作系统接口 — Python 3.9.7 文档

下次发os.path的awa

os.remove(path)

删除path所指的文件,如果path是目录,则会引发OSError

os.mkdir(path)

创建path所指的目录,如果目录已经存在,则会引发FileExistsError

os.rmdir(path)

删除path所指的目录,如果目录非空,则会引发OSError

os.walk(path)

便历path所指的目录树,自顶向下遍历目录树,返回值是一个三元组(目录,目录列表,文件列表)

os.listdir(path)

列出指定目录中的文件和子目录

os.cutdir()

获得当前目录

os.pardir()

获得当前父目录

os.uname()

返回当前操作系统的识别信息。返回值是一个有5个属性的对象:

sysname?- 操作系统名

nodename?- 机器在网络上的名称(需要先设定)

release?- 操作系统发行信息

version?- 操作系统版本信息

machine?- 硬件标识符

为了向后兼容,该对象也是可迭代的,像是一个按照?sysnamenodenamereleaseversion,和?machine?顺序组成的元组。

os.lseek(fd,?pos,?how)

将文件描述符?fd?的当前位置设置为?pos,位置的计算方式(how)如下:设置为 SEEK_SET?或?0?表示从文件开头计算,设置为 SEEK_CUR?或?1?表示从文件当前位置计算,设置为 SEEK_END?或?2?表示文件末尾计算。返回新指针位置,这个位置是从文件开头计算的,单位是字节。

os.open(path,?flags,?mode,?*,?dir_fd)

打开文件?path,根据?flags?设置各种标志位,并根据?mode?设置其权限状态。当计算?mode?时,会首先根据当前 umask 值将部分权限去除。本方法返回新文件的描述符。新的文件描述符是不可继承的。

os.read(fd,?n)

从文件描述符?fd?中读取至多?n?个字节。

os.makedirs(name,?mode,?exist_ok)

递归目录创建函数。与 mkdir类似,但会自动创建到达最后一级目录所需要的中间目录。

os.replace(src,?dst,?*,?src_dir_fd,?dst_dir_fd)

将文件或目录?src?重命名为?dst。如果?dst?是目录,将抛出 OSError 异常。如果?dst?已存在且为文件,则在用户具有权限的情况下,将对其进行静默替换。

is_dir(*,?follow_symlinks)

如果本条目是目录,或是指向目录的符号链接,则返回?True。如果本条目是文件,或指向任何其他类型的文件,或该目录不再存在,则返回?False

is_file(*,?follow_symlinks=True)

如果本条目是文件,或是指向文件的符号链接,则返回?True。如果本条目是目录,或指向目录,或指向其他非文件条目,或该文件不再存在,则返回?False

收藏awa,老有用了

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-04 17:19:43  更:2021-09-04 17:19:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:34:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码