GnuCash c935c2f+
Loading...
Searching...
No Matches
Public Member Functions | Data Fields | Static Public Attributes
pycons.console.ConsoleOut Class Reference

Public Member Functions

 __init__ (self, console, fn=-1, style=None)
 
 close (self)
 
 fileno (self)
 
 isatty (self)
 
 read (self, a)
 
 readline (self)
 
 readlines (self)
 
 write (self, s)
 
 writelines (self, l)
 
 seek (self, a)
 
 tell (self)
 

Data Fields

 fn
 
 console
 
 style
 

Static Public Attributes

 flush = close
 
 truncate = tell
 

Detailed Description

A fake output file object.  It sends output to the console widget,
and if asked for a file number, returns one set on instance creation

Definition at line 63 of file console.py.

Constructor & Destructor Documentation

◆ __init__()

pycons.console.ConsoleOut.__init__ (   self,
  console,
  fn = -1,
  style = None 
)

Definition at line 69 of file console.py.

69 def __init__(self, console, fn=-1, style=None):
70 self.fn = fn
71 self.console = console
72 self.style = style

Member Function Documentation

◆ close()

pycons.console.ConsoleOut.close (   self)

Definition at line 73 of file console.py.

73 def close(self): pass

◆ fileno()

pycons.console.ConsoleOut.fileno (   self)

Definition at line 75 of file console.py.

75 def fileno(self): return self.fn

◆ isatty()

pycons.console.ConsoleOut.isatty (   self)

Definition at line 76 of file console.py.

76 def isatty(self): return False

◆ read()

pycons.console.ConsoleOut.read (   self,
  a 
)

Definition at line 77 of file console.py.

77 def read(self, a): return ''

◆ readline()

pycons.console.ConsoleOut.readline (   self)

Definition at line 78 of file console.py.

78 def readline(self): return ''

◆ readlines()

pycons.console.ConsoleOut.readlines (   self)

Definition at line 79 of file console.py.

79 def readlines(self): return []

◆ seek()

pycons.console.ConsoleOut.seek (   self,
  a 
)

Definition at line 85 of file console.py.

85 def seek(self, a): raise IOError(29, 'Illegal seek')

◆ tell()

pycons.console.ConsoleOut.tell (   self)

Definition at line 86 of file console.py.

86 def tell(self): raise IOError(29, 'Illegal seek')

◆ write()

pycons.console.ConsoleOut.write (   self,
  s 
)

Definition at line 80 of file console.py.

80 def write(self, s):
81 self.console.write (s, self.style)

◆ writelines()

pycons.console.ConsoleOut.writelines (   self,
  l 
)

Definition at line 82 of file console.py.

82 def writelines(self, l):
83 for s in l:
84 self.console.write (s, self.style)

Field Documentation

◆ console

pycons.console.ConsoleOut.console

Definition at line 71 of file console.py.

◆ flush

pycons.console.ConsoleOut.flush = close
static

Definition at line 74 of file console.py.

◆ fn

pycons.console.ConsoleOut.fn

Definition at line 70 of file console.py.

◆ style

pycons.console.ConsoleOut.style

Definition at line 72 of file console.py.

◆ truncate

pycons.console.ConsoleOut.truncate = tell
static

Definition at line 87 of file console.py.


The documentation for this class was generated from the following file: