secprint
1.0.0
ไลบรารี Python เพื่อปรับปรุงการพิมพ์คอนโซลโดยการเพิ่มบริบทลงในงานพิมพ์ของคุณ มันทำให้คอนโซลของคุณสะอาดขึ้นมากและคุณไม่ต้องกังวลกับการทำให้งานพิมพ์ของคุณสวยงาม
คำเตือน
ห้องสมุดนี้ไม่ได้รับการดูแลอีกต่อไปและการใช้งานใช้กลอุบายที่น่าสงสัย ขอแนะนำให้ทุกคนที่สนใจในการดำเนินการต่อเพื่อหาการนำไปใช้งานที่ดีขึ้นและเริ่มต้นใหม่ด้วยโครงการใหม่ทั้งหมด ส้อมที่มีคุณสมบัติเพิ่มเติมเพิ่มเติมและความพยายามในการบำรุงรักษาเพิ่มเติมมีให้ที่ https://pypi.org/project/context-verbose/
การติดตั้ง:
pip install secprint
ตัวอย่างการใช้งานพื้นฐาน:
from secprint import SectionPrinter as Spt
Spt . enter_section ( 'Main section' , color = 'blue' )
Spt . print ( 'Text in main section' )
for i in range ( 3 ):
Spt . enter_section ( 'Subsection {}' . format ( i + 1 ))
Spt . print ( 'Text in subsection' )
Spt . print ( 'Text in subsection' )
Spt . exit_section ()
Spt . exit_section () ตัวอย่างข้างต้นจะพิมพ์ต่อไปนี้: 
ตัวอย่างการใช้งานขั้นสูงโดยใช้บริบทและการข้ามเส้นอัตโนมัติเมื่อออกจากส่วน:
from secprint import SectionPrinter as Spt
Spt . set_automatic_skip ( True )
with Spt ( "Main section" , color = "blue" ):
Spt . print ( 'Text in main section' )
for i in range ( 3 ):
with Spt ( f"Subsection { i + 1 } " ):
Spt . print ( 'Text in subsection' )
Spt . print ( 'Text in subsection' ) ตัวอย่างข้างต้นจะพิมพ์ต่อไปนี้: 