Python3 OS 文件/目录方法 (二)

31

os.major(device)

从原始的设备号中提取设备 major 号码 (使用 stat 中的 st_dev 或者 st_rdev field)。

32

os.makedev(major, minor)

以 major 和 minor 设备号组成一个原始设备号。

33

os.makedirs(path[, mode])

递归文件夹创建函数。像 mkdir(), 但创建的所有 intermediate-level 文件夹需要包含子文件夹。

34

os.minor(device)

从原始的设备号中提取设备 minor 号码 (使用 stat 中的 st_dev 或者 st_rdev field )。

35

os.mkdir(path[, mode])

以数字 mode 的 mode 创建一个名为 path 的文件夹。默认的 mode 是 0777 (八进制)。

36

os.mkfifo(path[, mode])

创建命名管道,mode 为数字,默认为 0666 (八进制)。

37

os.mknod(filename[, mode=0600, device])

创建一个名为 filename 文件系统节点(文件,设备特别文件或者命名 pipe)。

38

os.open(file, flags[, mode])

打开一个文件,并且设置需要的打开选项,mode 参数是可选的。

39

os.openpty()

打开一个新的伪终端对。返回 pty 和 tty 的文件描述符。

40

os.pathconf(path, name)

返回相关文件的系统配置信息。

41

os.pipe()

创建一个管道. 返回一对文件描述符 (r, w) 分别为读和写

42

os.popen(command[, mode[, bufsize]])

从一个 command 打开一个管道。

43

os.read(fd, n)

从文件描述符 fd 中读取最多 n 个字节,返回包含读取字节的字符串,文件描述符 fd 对应文件已达到结尾,返回一个空字符串。

44

os.readlink(path)

返回软链接所指向的文件。

45

os.remove(path)

删除路径为 path 的文件。如果 path 是一个文件夹,将抛出 OSError; 查看下面的 rmdir() 删除一个 directory。

46

os.removedirs(path)

递归删除目录。

47

os.rename(src, dst)

重命名文件或目录,从 src 到 dst。

48

os.renames(old, new)

递归地对目录进行更名,也可以对文件进行更名。GPU benchmark

49

os.rmdir(path)

删除 path 指定的空目录,如果目录非空,则抛出一个 OSError 异常。

50

os.stat(path)

获取 path 指定的路径的信息,功能等同于 C API 中的 stat() 系统调用。

51

os.stat_float_times([newvalue])

决定 stat_result 是否以 float 对象显示时间戳。

52

os.statvfs(path)

获取指定路径的文件系统统计信息。

53

os.symlink(src, dst)

创建一个软链接。

54

os.tcgetpgrp(fd)

返回与终端 fd(一个由 os.open() 返回的打开的文件描述符)关联的进程组。

55

os.tcsetpgrp(fd, pg)

设置与终端 fd(一个由 os.open() 返回的打开的文件描述符)关联的进程组为 pg。

56

os.tempnam([dir[, prefix]])

返回唯一的路径名用于创建临时文件。

57

os.tmpfile()

返回一个打开的模式为 (w+b) 的文件对象,这文件对象没有文件夹入口,没有文件描述符,将会自动删除。

58

os.tmpnam()

为创建一个临时文件返回一个唯一的路径。

59

os.ttyname(fd)

返回一个字符串,它表示与文件描述符 fd 关联的终端设备。如果 fd 没有与终端设备关联,则引发一个异常。

60

os.unlink(path)

删除文件路径。

61

os.utime(path, times)

返回指定的 path 文件的访问和修改的时间。

62

os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])

输出在文件夹中的文件名通过在树中游走,向上或者向下。

63

os.write(fd, str)

写入字符串到文件描述符 fd 中,返回实际写入的字符串长度

你可能感兴趣的:(Python3 OS 文件/目录方法 (二))