概述

os.pathconf() 方法用于返回一个打开的文件的系统配置信息。高佣联盟 www.cgewang.com

Unix 平台下可用。

语法

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

os.fpathconf(fd, name)

参数

  • name -- 文件描述符

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

返回值

返回文件的系统信息。

实例

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

#!/usr/bin/python
# -*- coding: UTF-8 -*- 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 "关闭文件成功!!"

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

关闭文件成功!!

最新文章

  1. 翻译:使用 ASP.NET MVC 4, EF, Knockoutjs and Bootstrap 设计和开发站点 - 3
  2. css中vertical-align垂直居中的认识
  3. Java算法-冒泡排序
  4. json 转换错误:JSON.parse expected property name or '}'
  5. Linux防火墙
  6. MySQL 外键异常分析
  7. CSS“反转”为LESS
  8. [Leetcode] Wildcard Matching
  9. http://www.aboutyun.com/thread-6551-1-1.html
  10. ExtJs006类别名、备用名
  11. centos5.5 mount new harddisk
  12. iOS网络编程笔记——社交网络编程
  13. 一个简单的 js 时间对象创建
  14. 深入常用CSS声明(一) —— Background
  15. 实战小项目BUG纪录
  16. Excel函数匹配查找
  17. 002-一般处理程序(HttpHandler)
  18. MySQL5.7.25解压版安装详细教程
  19. 目标检测技术演进:R-CNN、Fast R-CNN、Faster R-CNN
  20. mysql单机多实例

热门文章

  1. Linux CentOS 7 防火墙/端口设置【转发】
  2. Cache写策略(Cache一致性问题与骚操作)
  3. css伪选择器使用总结——css中关于伪类和伪元素的知识总汇
  4. vx小程序(1)
  5. drf请求、响应与视图
  6. flask 源码专题(十一):LocalStack和Local对象实现栈的管理
  7. 数据可视化之PowerQuery篇(十)如何将Excel的PowerQuery查询导入到Power BI中?
  8. mysql练习题99
  9. 解决redis秒杀超卖的问题
  10. 手写简易的Mybatis