×
Python3 教程Python3 基础语法Python3 基本数据类型Python3 解释器Python3 注释Python3 运算符Python3 数字(Number)Python3 字符串Python3 列表Python3 元组Python3 字典Python3 编程第一步Python3 条件控制Python3 循环语句Python3 迭代器与生成器Python3 函数Python3 数据结构Python3 模块Python3 输入和输出Python3 FilePython3 OSPython3 错误和异常Python3 面向对象Python3 标准库概览Python3 实例

Python3 高级教程

Python3 正则表达式Python3 CGI编程Python3 MySQLPython3 网络编程Python3 SMTP发送邮件Python3 多线程Python3 XML解析Python3 JSONPython3 日期和时间Python3 内置函数Python MongoDBPython uWSGI 安装配置

Python3 os.pathconf() 方法


Python3 OSPython3 OS


概述

os.pathconf() 方法用于返回一个打开的文件的系统配置信息。

Unix 平台下可用。

语法

fpathconf()方法语法格式如下:

os.fpathconf(fd, name)

参数

  • name -- 文件描述符

  • name -- 检索的系统配置的值,它也许是一个定义系统值的字符串,这些名字在很多标准中指定(POSIX.1, Unix 95, Unix 98, 和其它)。一些平台也定义了一些额外的名字。这些名字在主操作系统上pathconf_names的字典中。对于不在pathconf_names中的配置变量,传递一个数字作为名字,也是可以接受的。

  • 返回值

    返回文件的系统信息。

    实例

    以下实例演示了 fpathconf() 方法的使用:

    #!/usr/bin/python3
    
    import os, sys
    
    # 打开文件
    fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
    
    print ("%s" % os.pathconf_names)
    
    # 获取文件最大连接数
    no = os.fpathconf(fd, 'PC_LINK_MAX')
    print ("Maximum number of links to the file. :%d" % no)
    
    # 获取文件名最大长度
    no = os.fpathconf(fd, 'PC_NAME_MAX')
    print ("Maximum length of a filename :%d" % no)
    
    # 关闭文件
    os.close( fd)
    
    print ("关闭文件成功!!")
    

    执行以上程序输出结果为:

    关闭文件成功!!
    

    Python3 OSPython3 OS


    分类导航

    关注微信下载离线手册

    bootwiki移动版 bootwiki
    (群号:472910771)