We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0fac3e5 commit 6e7f9e1Copy full SHA for 6e7f9e1
src/fosslight_binary/cli.py
@@ -14,18 +14,19 @@
14
_PKG_NAME = "fosslight_binary"
15
16
17
-def get_terminal_size():
+
18
+def get_terminal_size():
19
size = shutil.get_terminal_size()
20
return size.lines
21
-def paginate_file(file_path):
22
+def paginate_file(file_path):
23
lines_per_page = get_terminal_size() - 1
24
with open(file_path, 'r') as file:
25
lines = file.readlines()
-
26
27
for i in range(0, len(lines), lines_per_page):
28
os.system('clear' if os.name == 'posix' else 'cls')
- print(''.join(lines[i:i+lines_per_page]))
29
+ print(''.join(lines[i : i + lines_per_page]))
30
if i + lines_per_page < len(lines):
31
input("Press Enter to see the next page...")
32
0 commit comments