在Python程序中操作文件之isatty()方法的使用教程

yipeiwu_com5年前Python基础

 如果文件已连接(与终端设备相关联)到一个tty(状)的设备,isatty()方法返回True,否则返回False。
语法

以下是isatty()方法的语法:

fileObject.isatty();

参数

  •     NA

返回值

如果该文件被连接(与终端设备相关联)到一个tty(类似终端)设备此方法返回true,否则返回false。
例子

下面的例子显示了isatty()方法的使用。

#!/usr/bin/python

# Open a file
fo = open("foo.txt", "wb")
print "Name of the file: ", fo.name

ret = fo.isatty()
print "Return value : ", ret

# Close opend file
fo.close()

当我们运行上面的程序,它会产生以下结果:

Name of the file: foo.txt
Return value : False

相关文章

python 格式化输出百分号的方法

python的百分号输出比较奇怪,代码如下 print('%s%%'%(5))#这样就能输出‘5%' 以上这篇python 格式化输出百分号的方法就是小编分享给大家的全部内容了,希...

python中for循环输出列表索引与对应的值方法

python中for循环输出列表索引与对应的值方法

如下所示: list = [‘a','b','c'] 想用for循环输出list的元素以及对应的索引。 代码及结果如下: 以上这篇python中for循环输出列表索引与对应的值...

Python获取脚本所在目录的正确方法

1.以前的方法如果是要获得程序运行的当前目录所在位置,那么可以使用os模块的os.getcwd()函数。如果是要获得当前执行的脚本的所在目录位置,那么需要使用sys模块的sys.path...

2019 Python最新面试题及答案16道题

1.Python是如何进行内存管理的? 答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制 一、对象的引用计数机制 Python内部使用引用计数,来保持追踪内存中的对...

详解python使用turtle库来画一朵花

详解python使用turtle库来画一朵花

看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移。 当然不能提前看答案,自己试着写代码。 之前有用过海龟画图来画过五角星、奥运五环、围棋盘等,所以感觉不难。 #...