Python3 os.isatty() 方法

概述

os.isatty() 方法用于判断如果文件描述符fd是打开的,同时与tty(-like)设备相连,则返回true, 否则False。

语法

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

  1. os.isatty()

参数

返回值

如果文件描述符fd是打开的,同时与tty(-like)设备相连,则返回true, 否则False。

实例

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

  1. #!/usr/bin/python3
  2.  
  3. import os, sys
  4.  
  5. # 打开文件
  6. fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )
  7.  
  8. # 写入字符串
  9. str = "This is baidu.com site"
  10. os.write(fd,bytes(str, 'UTF-8'))
  11.  
  12. # 使用 isatty() 查看文件
  13. ret = os.isatty(fd)
  14.  
  15. print ("返回值: ", ret)
  16.  
  17. # 关闭文件
  18. os.close( fd )

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

  1. 返回值: False