diff options
author | Jakob Stendahl <jakob.stendahl@outlook.com> | 2019-08-15 21:19:38 +0200 |
---|---|---|
committer | Jakob Stendahl <jakob.stendahl@outlook.com> | 2019-08-15 21:19:38 +0200 |
commit | e1cde9174a5ba42de8daccd7b74ea10093029220 (patch) | |
tree | 011046e4a766c7a5a13471788c7a5e6ebb03fbee /TermIO/__init__.py | |
parent | d2379f3b162b598ec6fb0a0a2b995aa7dbf1f10c (diff) | |
download | TermIO-python-package-e1cde9174a5ba42de8daccd7b74ea10093029220.tar.gz TermIO-python-package-e1cde9174a5ba42de8daccd7b74ea10093029220.zip |
:truck: Move package into folder
Diffstat (limited to 'TermIO/__init__.py')
-rw-r--r-- | TermIO/__init__.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/TermIO/__init__.py b/TermIO/__init__.py new file mode 100644 index 0000000..fef84d4 --- /dev/null +++ b/TermIO/__init__.py @@ -0,0 +1,23 @@ +from .out import * + +import os + + +class TermSizeSkeleton: + + def __init__(self): + self.Update() + + def Update(self): + self.Rows, self.Columns = map(int, os.popen('stty size', 'r').read().split()) + + def Rows(self, Update=True): + if Update: self.Update() + return self.Rows + + def Columns(self, Update=True): + if Update: self.Update() + return self.Rows + + +TermSize = TermSizeSkeleton() |