Learning Path
浏览 Python 3 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
728
Python3 os.getcwd() 方法 Python3 OS 文件/目录方法 概述 os.getcwd() 方法用于返回当前工作目录。 语法 getcwd()方法语法格式如下: os.getcwd() 参数 无 返回值 返回当前进程的工作目录。 实例 以下实例演示了 getcwd() 方法的使用: 实例 [mycode4 type='python'] #!/usr/bin/pytho..
Python3 os.getcwdb() 方法 Python3 OS 文件/目录方法 概述 os.getcwdb() 方法用于返回一个字节串(bytestring),表示当前工作目录。 ByteString 是一个可以对应所有可能的字节序列的 UTF-8 字符串。 该方法在 Python3.8 版中进行了更改:该函数在 Windows 上使用 UTF-8 编码,而不是 ANSI。 语法 getcwdb()方法语法格式如下: o..
Python3 os.isatty() 方法 Python3 OS 文件/目录方法 概述 os.isatty() 方法用于判断如果文件描述符fd是打开的,同时与tty(-like)设备相连,则返回true, 否则False。 语法 isatty()方法语法格式如下: os.isatty() 参数 无 返回值 如果文件描述符fd是打开的,同时与tty(-like)设备相连,则返回true, 否则False。 实..
Python3 os.lchflags() 方法 Python3 OS 文件/目录方法 概述 os.lchflags() 方法用于设置路径的标记为数字标记,类似 chflags(),但是没有软链接。 只支持在 Unix 下使用。 语法 lchflags()方法语法格式如下: os.lchflags(path, flags) 参数 path -- 设置标记的文件路径 flags -- 可以由一个或多个标记组合,多个使用&..
Python3 os.lchmod() 方法 Python3 OS 文件/目录方法 概述 os.lchmod() 方法用于修改连接文件权限。 只支持在 Unix 下使用。 语法 lchmod()方法语法格式如下: os.lchmod(path, mode) 参数 path -- 设置标记的文件路径 mode -- 可以是以下一个或多个组成,多个使用 '|' 隔开: stat.S_ISUID:设置 ..
Python3 os.lchown() 方法 Python3 OS 文件/目录方法 概述 os.lchown() 方法用于更改文件所有者,类似 chown,但是不追踪链接。 只支持在 Unix 下使用。 语法 lchown()方法语法格式如下: os.lchown(path, uid, gid) 参数 path -- 设置权限的文件路径 uid -- 所属用户 ID gid -- 所属用户组 ID 返回值 ..
Python3 os.link() 方法 Python3 OS 文件/目录方法 概述 os.link() 方法用于创建硬链接,名为参数 dst,指向参数 src。 该方法对于创建一个已存在文件的拷贝是非常有用的。 只支持在 Unix, Windows 下使用。 语法 link()方法语法格式如下: os.link(src, dst) 参数 src -- 用于创建硬连接的源地址 dst -- 用于创建硬连接的目标地址 ..
Python3 os.listdir() 方法 Python3 OS 文件/目录方法 概述 os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。 它不包括 . 和 .. 即使它在文件夹中。 只支持在 Unix, Windows 下使用。 语法 listdir()方法语法格式如下: os.listdir(path) 参数 path -- 需要列出的目录路径 返回值 ..
Python3 os.lseek() 方法 Python3 OS 文件/目录方法 概述 os.lseek() 方法用于设置文件描述符 fd 当前位置为 pos, how 方式修改。 在Unix,Windows中有效。 语法 lseek()方法语法格式如下: os.lseek(fd, pos, how) 参数 fd -- 文件描述符。 pos -- 这是相对于给定的参数 how 在文件中的位置。。 how -- 文件..
Python3 os.lstat() 方法 Python3 OS 文件/目录方法 概述 os.lstat() 方法用于类似 stat() 返回文件的信息,但是没有符号链接。在某些平台上,这是fstat的别名,例如 Windows。 语法 lstat()方法语法格式如下: os.lstat(path) 参数 path -- 要返回信息的文件。 返回值 返回文件信息。 实例 以下实例演示了 lstat() 方法..
Python3 os.major() 方法 Python3 OS 文件/目录方法 概述 os.major() 方法用于从原始的设备号中提取设备major号码 (使用stat中的st_dev或者st_rdev field)。 语法 major()方法语法格式如下: os.major(device) 参数 device -- 原始的设备号中提取设备major号码 (使用stat中的st_dev或者st_rdev fiel..
Python3 os.makedev() 方法 Python3 OS 文件/目录方法 概述 os.makedev() 方法用于以major和minor设备号组成一个原始设备号。 语法 makedev()方法语法格式如下: os.makedev(major, minor) 参数 major -- Major 设备号。 minor -- inor 设备号。 返回值 返回设备号。 实例 以下实例演示了 mak..
Python3 os.makedirs() 方法 Python3 OS 文件/目录方法 概述 os.makedirs() 方法用于递归创建多层目录。 如果子目录创建失败或者已经存在,会抛出一个 OSError 的异常,Windows上Error 183 即为目录已经存在的异常错误。 如果第一个参数 path 只有一级,即只创建一层目录,则与 mkdir() 函数相同。 语法 makedirs()方法语法格式如下: os.mak..
Python3 os.minor() 方法 Python3 OS 文件/目录方法 概述 os.minor() 方法用于从原始的设备号中提取设备minor号码 (使用stat中的st_dev或者st_rdev field )。 语法 minor()方法语法格式如下: os.minor(device) 参数 device -- 原始的设备(使用stat中的st_dev或者st_rdev field ) 返回值 ..
Python3 os.mkdir() 方法 Python3 OS 文件/目录方法 概述 os.mkdir() 方法用于以数字权限模式创建目录。默认的模式为 0777 (八进制)。 如果目录有多级,则创建最后一级,如果最后一级目录的上级目录有不存在的,则会抛出一个 OSError。 语法 mkdir()方法语法格式如下: os.mkdir(path[, mode]) 参数 path -- 要创建的目录,可以是相对或者绝对..
Python3 os.mkfifo() 方法 Python3 OS 文件/目录方法 概述 os.mkfifo() 方法用于创建指令路径的管道,并设置权限模式。默认的模式为 0666 (八进制)。 语法 mkfifo()方法语法格式如下: os.mkfifo(path[, mode]) 参数 path -- 要创建的目录 mode -- 要为目录设置的权限数字模式 返回值 该方法没有返回值。 实例 以下实例..
Python3 os.mknod() 方法 Python3 OS 文件/目录方法 概述 os.mknod() 方法用于创建一个指定文件名的文件系统节点(文件,设备特别文件或者命名pipe)。 语法 mknod()方法语法格式如下: os.mknod(filename[, mode=0600[, device=0]]) 参数 filename -- 创建的文件系统节点 mode -- mode指定创建或使用节点的权..
Python3 os.open() 方法 Python3 OS 文件/目录方法 概述 os.open() 方法用于打开一个文件,并且设置需要的打开选项,模式参数mode参数是可选的,默认为 0777。 语法 open()方法语法格式如下: os.open(file, flags[, mode]); 参数 file -- 要打开的文件 flags -- 该参数可以是以下选项,多个使用 '|' 隔开..
Python3 os.openpty() 方法 Python3 OS 文件/目录方法 概述 os.openpty() 方法用于打开一个新的伪终端对。返回 pty 和 tty的文件描述符。 语法 openpty()方法语法格式如下: os.openpty() 参数 无 返回值 返回文件描述符对,主从。 实例 以下实例演示了 openpty() 方法的使用: #!/usr/bin/python3 im..
Python3 os.pardir 方法 Python3 OS 文件/目录方法 概述 os.pardir() 获取当前目录的父目录(上一级目录),以字符串形式显示目录名。 注意: Windows 和 POSIX 返回 ..。 语法 pardir()方法语法格式如下: os.pardir 参数 无。 返回值 返回当前目录的父目录,默认值为 ..。 实例 以下实例演示了 pardir() 方法的使用: 实例 [my..
Python3 os.path() 模块 Python3 OS 文件/目录方法 os.path 模块是 Python 标准库中 os 模块的一部分,专门用于操作和处理文件路径。 os.path 提供了一组强大的工具来对文件和目录路径进行各种操作,例如获取文件名、判断路径是否存在、路径拼接、路径规范化等。os.path 模块在跨平台操作系统中表现良好,使得同一段代码能够在不同操作系统(如 Windows、Linux、macOS)上运行..
Python3 os.pathconf() 方法 Python3 OS 文件/目录方法 概述 os.pathconf() 方法用于返回一个打开的文件的系统配置信息。 Unix 平台下可用。 语法 fpathconf()方法语法格式如下: os.fpathconf(fd, name) 参数 fd -- 文件描述符 name -- 检索的系统配置的值,它也许是一个定义系统值的字符串,这些名字在很多标准中指定(POSIX...
Python3 os.pipe() 方法 Python3 OS 文件/目录方法 概述 os.pipe() 方法用于创建一个管道, 返回一对文件描述符(r, w) 分别为读和写。 语法 pipe()方法语法格式如下: os.pipe() 参数 无 返回值 返回文件描述符对。 实例 以下实例演示了 pipe() 方法的使用: #!/usr/bin/python3 import os, sys print..
Python3 os.popen() 方法 Python3 OS 文件/目录方法 概述 os.popen() 方法用于从一个命令打开一个管道。 在Unix,Windows中有效 语法 popen()方法语法格式如下: os.popen(command[, mode[, bufsize]]) 参数 command -- 使用的命令。 mode -- 模式权限可以是 'r'(默认) 或 'w&#..