當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python File isatty()用法及代碼示例


文件 isatty() 方法

isatty() 方法是 Python 中的一個內置方法,它用於檢查文件流在 Python 中是否是交互式的,即文件流是否連接到終端設備。如果文件連接到終端,那麽它將是一個交互式文件,並且該方法將返回 "True"。

用法:

    file_object.isatty()

參數:

  • 它不接受任何參數。

返回值:

這個方法的返回類型是<class 'bool'>, 如果文件流是交互式的,則返回 True ,如果文件不是交互式的,則返回 False 。

例:

# Python File isatty() Method with Example

# creating a file
myfile1 = open("hello1.txt", "w")

# checking whethet the file stream is 
# an interactive
print("myfile1.isatty():", myfile1.isatty())

# closing the file
myfile1.close()

# opening file in read mode
myfile1 = open("hello1.txt", "r")

# checking whethet the file stream is 
# an interactive
print("myfile1.isatty():", myfile1.isatty())

# closing the file
myfile1.close()

輸出

myfile1.isatty():False
myfile1.isatty():False


相關用法


注:本文由純淨天空篩選整理自 Python File isatty() Method with Example。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。