Learning Path
浏览 Python 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
411
Python os.mknod() 方法 Python OS 文件/目录方法 概述 os.mknod() 方法用于创建一个指定文件名的文件系统节点(文件,设备特别文件或者命名pipe)。 语法 mknod()方法语法格式如下: os.mknod(filename[, mode=0600[, device=0]]) 参数 filename -- 创建的文件系统节点 mode -- mode指定创建或使用节点的权限..
Python os.open() 方法 Python OS 文件/目录方法 概述 os.open() 方法用于打开一个文件,并且设置需要的打开选项,模式参数mode参数是可选的,默认为 0777。 语法 open()方法语法格式如下: os.open(file, flags[, mode]); 参数 file -- 要打开的文件 flags -- 该参数可以是以下选项,多个使用 '|' 隔开:..
Python os.openpty() 方法 Python OS 文件/目录方法 概述 os.openpty() 方法用于打开一个新的伪终端对。返回 pty 和 tty的文件描述符。 语法 openpty()方法语法格式如下: os.openpty() 参数 无 返回值 返回文件描述符对,主从。 实例 以下实例演示了 openpty() 方法的使用: #!/usr/bin/python # -*-..
Python os.pathconf() 方法 Python OS 文件/目录方法 概述 os.pathconf() 方法用于返回一个打开的文件的系统配置信息。 Unix 平台下可用。 语法 fpathconf()方法语法格式如下: os.fpathconf(fd, name) 参数 name -- 文件描述符 name -- 检索的系统配置的值,它也许是一个定义系统值的字符串,这些名字在很多标准中指定(POS..
Python os.pipe() 方法 Python OS 文件/目录方法 概述 os.pipe() 方法用于创建一个管道, 返回一对文件描述符(r, w) 分别为读和写。 语法 pipe()方法语法格式如下: os.pipe() 参数 无 返回值 返回文件描述符对。 实例 以下实例演示了 pipe() 方法的使用: #!/usr/bin/python # -*- coding: UTF-8 -*- ..
Python os.popen() 方法 Python OS 文件/目录方法 概述 os.popen() 方法用于从一个命令打开一个管道。 在Unix,Windows中有效 语法 popen()方法语法格式如下: os.popen(command[, mode[, bufsize]]) 参数 command -- 使用的命令。 mode -- 模式权限可以是 'r'(默认) 或 'w�..
Python os.read() 方法 Python OS 文件/目录方法 概述 os.read() 方法用于从文件描述符 fd 中读取最多 n 个字节,返回包含读取字节的字符串,文件描述符 fd对应文件已达到结尾, 返回一个空字符串。 在Unix,Windows中有效 语法 read()方法语法格式如下: os.read(fd,n) 参数 fd -- 文件描述符。 n -- 读取的字节。 返回值 返回包含读取..
Python os.readlink() 方法 Python OS 文件/目录方法 概述 os.readlink() 方法用于返回软链接所指向的文件。可能返回绝对或相对路径。 在Unix中有效 语法 readlink()方法语法格式如下: os.readlink(path) 参数 path -- 要查找的软链接路径 返回值 返回软链接所指向的文件 实例 以下实例演示了 readlink() 方法的使用: ..
Python os.remove() 方法 Python OS 文件/目录方法 概述 os.remove() 方法用于删除指定路径的文件。如果指定的路径是一个目录,将抛出 OSError。 该方法与 unlink() 相同。 在Unix, Windows中有效 语法 remove()方法语法格式如下: os.remove(path) 参数 path -- 要移除的文件路径 返回值 该方法没有返回值 实例 以..
Python os.removedirs() 方法 Python OS 文件/目录方法 概述 os.removedirs() 方法用于递归删除目录。像rmdir(), 如果子文件夹成功删除, removedirs()才尝试它们的父文件夹,直到抛出一个error(它基本上被忽略,因为它一般意味着你文件夹不为空)。 语法 removedirs()方法语法格式如下: os.removedirs(path) 参数 path ..
Python os.rename() 方法 Python OS 文件/目录方法 概述 os.rename() 方法用于命名文件或目录,从 src 到 dst,如果dst是一个存在的目录, 将抛出OSError。 语法 rename()方法语法格式如下: os.rename(src, dst) 参数 src -- 要修改的文件或目录名 dst -- 修改后的文件或目录名 返回值 该方法没有返回值 实例 以下..
Python os.renames() 方法 Python OS 文件/目录方法 概述 os.renames() 方法用于递归重命名目录或文件。类似rename()。 语法 renames()方法语法格式如下: os.renames(old, new) 参数 old -- 要重命名的目录 new --文件或目录的新名字。甚至可以是包含在目录中的文件,或者完整的目录树。 返回值 该方法没有返回值 实例 以下..
Python os.rmdir() 方法 Python OS 文件/目录方法 概述 os.rmdir() 方法用于删除指定路径的目录。仅当这文件夹是空的才可以, 否则, 抛出OSError。 语法 rmdir()方法语法格式如下: os.rmdir(path) 参数 path -- 要删除的目录路径 返回值 该方法没有返回值 实例 以下实例演示了 rmdir() 方法的使用: #!/usr/bin/py..
Python os.stat() 方法 Python OS 文件/目录方法 概述 os.stat() 方法用于在给定的路径上执行一个系统 stat 的调用。 语法 stat()方法语法格式如下: os.stat(path) 参数 path -- 指定路径 返回值 stat 结构: st_mode: inode 保护模式 st_ino: inode 节点号。 st_dev: inode 驻留的设备。 st_n..
Python os.stat_float_times() 方法 Python OS 文件/目录方法 概述 os.stat_float_times() 方法用于决定stat_result是否以float对象显示时间戳。 语法 stat_float_times()方法语法格式如下: os.stat_float_times([newvalue]) 参数 newvalue -- 如果为 True, 调用 stat() 返回..
Python os.statvfs() 方法 Python OS 文件/目录方法 概述 os.statvfs() 方法用于返回包含文件描述符fd的文件的文件系统的信息。 语法 statvfs()方法语法格式如下: os.statvfs([path]) 参数 path -- 文件路径。 返回值 返回的结构: f_bsize: 文件系统块大小 f_frsize: 分栈大小 f_blocks: 文件系统数据块..
Python os.symlink() 方法 Python OS 文件/目录方法 概述 os.symlink() 方法用于创建符号链接(symbolic link)。 符号链接是一种特殊的文件类型,它包含对另一个文件或目录的引用,可以在文件系统中指向不同的位置。 语法 symlink()方法语法格式如下: os.symlink(src, dst) 参数 src -- 要创建符号链接的目标文件或目录的路径。 dst -..
Python os.tcgetpgrp() 方法 Python OS 文件/目录方法 概述 os.tcgetpgrp() 方法用于回与终端fd(一个由os.open()返回的打开的文件描述符)关联的进程组。 语法 tcgetpgrp()方法语法格式如下: os.tcgetpgrp(fd) 参数 fd -- 文件描述符。 返回值 该方法返回进程组。 实例 以下实例演示了 tcgetpgrp() 方法的使用: #..
Python os.tcsetpgrp() 方法 Python OS 文件/目录方法 概述 os.tcsetpgrp() 方法用于设置与终端fd(一个由os.open()返回的打开的文件描述符)关联的进程组为pg。 语法 tcsetpgrp()方法语法格式如下: os.tcsetpgrp(fd, pg) 参数 fd -- 文件描述符。 pg -- 关联的进程组。 返回值 该方法没有返回值。 实例 以下实例演示了..
Python os.tempnam() 方法 Python OS 文件/目录方法 概述 os.tempnam() 方法用于返回唯一的路径名用于创建临时文件。 语法 tempnam()方法语法格式如下: os.tempnam(dir, prefix) 参数 dir -- 要创建的临时文件路径。 prefix -- 临时文件前缀 返回值 该方法返回唯一路径。 实例 以下实例演示了 tempnam() 方法的使用: ..
Python os.tmpfile() 方法 Python OS 文件/目录方法 概述 os.tmpfile() 方法用于返回一个打开的模式为(w+b)的临时文件对象,这文件对象没有文件夹入口,没有文件描述符,将会自动删除。 语法 tmpfile()方法语法格式如下: os.tmpfile 参数 无 返回值 返回一个临时文件对象。 实例 以下实例演示了 tmpfile() 方法的使用: #!/usr/bin/..
Python os.tmpnam() 方法 Python OS 文件/目录方法 概述 os.tmpnam() 方法用于为创建一个临时文件返回一个唯一的路径。 语法 tmpnam()方法语法格式如下: os.tmpnam 参数 无 返回值 返回一个唯一的路径。 实例 以下实例演示了 tmpnam() 方法的使用: #!/usr/bin/python # -*- coding: UTF-8 -*- import..
Python os.ttyname() 方法 Python OS 文件/目录方法 概述 os.ttyname() 方法用于返回一个字符串,它表示与文件描述符fd 关联的终端设备。如果fd 没有与终端设备关联,则引发一个异常。 语法 ttyname()方法语法格式如下: os.ttyname(fd) 参数 fd -- 文件描述符 返回值 返回一个字符串,它表示与文件描述符fd 关联的终端设备。 实例 以下实例演示..
Python os.unlink() 方法 Python OS 文件/目录方法 概述 os.unlink() 方法用于删除文件,如果文件是一个目录则返回一个错误。 该方法与 remove() 相同。 语法 unlink()方法语法格式如下: os.unlink(path) 参数 path -- 删除的文件路径 返回值 该方法没有返回值。 实例 以下实例演示了 unlink() 方法的使用: 实例 [mycode..