@@ -20,29 +20,37 @@ def print_table():
20
20
table .add_row ("Dec 15, 2017" , "Star Wars Ep. V111: The Last Jedi" , "$1,332,539,889" )
21
21
table .add_row ("Dec 16, 2016" , "Rogue One: A Star Wars Story" , "$1,332,439,889" )
22
22
23
- console .print (table , justify = "center" )
23
+ console .print (table )
24
24
25
25
26
26
# Prints table
27
27
print_table ()
28
28
29
29
# Get console output as text
30
+ file1 = "table_export_plaintext.txt"
30
31
text = console .export_text ()
31
- with open ("plaintext_export.txt" , "w" ) as file :
32
+ with open (file1 , "w" ) as file :
32
33
file .write (text )
34
+ print (f"Exported console output as plain text to { file1 } " )
33
35
34
36
# Calling print_table again because console output buffer
35
37
# is flushed once export function is called
36
38
print_table ()
37
39
38
40
# Get console output as html
39
41
# use clear=False so output is not flushed after export
42
+ file2 = "table_export_html.html"
40
43
html = console .export_html (clear = False )
41
- with open ("html_export.html" , "w" ) as file :
44
+ with open (file2 , "w" ) as file :
42
45
file .write (html )
46
+ print (f"Exported console output as html to { file2 } " )
43
47
44
48
# Export text output to table_export.txt
45
- console .save_text ("rich_export.txt" , clear = False )
49
+ file3 = "table_export_plaintext2.txt"
50
+ console .save_text (file3 , clear = False )
51
+ print (f"Exported console output as plain text to { file3 } " )
46
52
47
53
# Export html output to table_export.html
48
- console .save_html ("rich_export.html" )
54
+ file4 = "table_export_html2.html"
55
+ console .save_html (file4 )
56
+ print (f"Exported console output as html to { file4 } " )
0 commit comments