
Super Light Python String Formatter!
-

-
install_vividhues.sh ... bash install_vividhues.sh ในเชลล์/CLI ของคุณ (หรือ ... ดับเบิลคลิกที่ไฟล์ install_vividhues.sh )บันทึก!
สิ่งนี้ต้องมีการติดตั้งทุบตีบนระบบปฏิบัติการของคุณ Git Bash หรือ WSL เป็นสองอย่างที่เลือกจาก!

bash install_vividhues.sh ใน เชลล์ 
$ pip install VividHuesเคล็ดลับ
ใช้คำสั่งนี้เพื่ออัปเดต
pip install --upgrade VividHues
from VividHues import Clr requirements.txt (แนะนำเป็นอย่างยิ่ง!) requirements.txt ของแพ็คเกจ Python.txt ... VividHues >= 5.4 . 0 changelog?
VividHues >= 3.0 . 0 # basics: only has Clr codes VividHues >= 4.1 . 0 # new: abbreviations & "Magic Functions" VividHues >= 5.2 . 0 # Magic Function: Clr.pattern() VividHues >= 5.3 . 0 # all Magic Functions no longer leak color VividHues >= 5.4 . 0 # Clr.delPrevLine()
.github/Dependabot.yml (เป็นทางเลือก แต่ต้องการความต้องการ requirements.txt ) .github ให้สร้างหนึ่ง Dependabot.yml ลงไป version : 2
updates :
- package-ecosystem : " pip "
directory : " / "
schedule :
interval : " daily " Dockerfile ? (ไม่จำเป็น) # recommended
COPY requirements.txt .
RUN pip install -r requirements.txt # alternatively...
RUN pip install VividHues
print ( Clr . BO + Clr . UL + Clr . rainbow ( 'I love VividHues!' ))
print ( Clr . RED + "It's got my fave color!" + Clr . RS )
print ( f"Soooo { Clr . jazzy ( 'jazzy' ) } " )
# ^^^
# you'll get an error using "" in f-string interpolations
print ( Clr . pattern ( "Kenny Oliver" , Clr . PURPLE , Clr . CYAN , Clr . LIME )) การรั่วไหลของสีคือเมื่อคุณลืมที่จะใช้ Clr.RS / Clr.RESET ? เพื่อรีเซ็ตการจัดรูปแบบหลังจากอักขระตัวสุดท้ายที่พิมพ์ไปยังเอาต์พุตมาตรฐาน!
มันส่งผลให้อักขระต่อท้ายใด ๆ ในสตรีมเอาต์พุตเพื่อให้มีการจัดรูปแบบเดียวกันต่อไป
นี่เป็นคุณสมบัติที่ตั้งใจ เพราะช่วยให้สามารถจัดรูปแบบของชิ้นส่วนทั้งหมดของรหัสในครั้งเดียว ดูตัวอย่าง
บันทึก!
ในฐานะของ
VividHues>=5.3.0ฟังก์ชั่นเวทมนตร์ทั้งหมดไม่รั่วไหลก่อนหน้านี้มันเป็นเพียง
Clr.random()!
print (... + Clr . RS ) # recommended!
print (..., Clr . RS )
print (..., end = Clr . RS + " n " ) # start formatting here
print ( Clr . BOLD + Clr . RED , end = "" )
if something :
print ( Clr . BLUE + "blah blah blah" + Clr . RS )
else :
for x in range ( 100 ):
# lots of print statements
# end formatting here
print ( Clr . RS , end = "" )เคล็ดลับ!
โซลูชันเหล่านี้ยังป้องกันการรั่วไหลของการจัดรูปแบบอื่น ๆ
(เช่น
Clr.BO,Clr.BOLD,Clr.UL,Clr.UNDERLINE)
Clr ที่มีอยู่: บันทึก!
เพื่อให้ชีวิตของคุณง่ายขึ้นเมื่ออ่านเอกสาร
คำสั่งนำเข้าของคุณควรมีดังต่อไปนี้ ... ?
from VividHues import Clrเพื่อให้คุณสามารถใช้Clr.___
Vividhues ให้วิธีที่รวดเร็วในการลบบรรทัดสุดท้ายของ CLI!
# Delete the last printed line of the CLI
Clr . delPrevLine () # Delete the last 5 printed lines
Clr . delPrevLine ( 5 )เคล็ดลับ!
ฟังก์ชั่นเวทมนตร์ไม่รั่วสี (เป็นของ
VividHues>=5.3.0)

print ( Clr . random ( string ) )วาดสตริงของคุณในรหัส CLR แบบสุ่ม

print ( Clr . jazzy ( string ) )ทาสีตัวอักษรแต่ละตัวด้วยสีแบบสุ่ม Jazzy! มันเป็นการพนันทั้งหมดที่รับประกันได้ว่าน่าเกลียด! -

print ( Clr . rainbow ( string ) )วาดสตริงของคุณในรูปแบบรุ้ง

print ( Clr . pattern ( string , * color ) )ทาสีตัวอักษรของคุณในรูปแบบการทำซ้ำโดยระบุรหัส CLR จำนวนไม่ จำกัด !
| คุณสมบัติ | Vividhues | colorama | Tordcolor |
|---|---|---|---|
| ความเรียบง่าย/นามธรรม | |||
| สีแบบอักษร | |||
| พื้นหลัง/ไฮไลต์ | - | ||
| ตัวหนา/ขีดเส้นใต้ | |||
| น้ำหนักเบาที่สุด | |||
| การตั้งค่าอัตโนมัติ | |||
| การวางตำแหน่งเคอร์เซอร์ | |||
| คุณสมบัติพิเศษ/พิเศษ | |||
| การพึ่งพาอาศัยกัน | |||
| ทั้งหมด | 7/9 | 6/9 | 6/9 |
อาจเป็นไปได้ว่า Vividhues จะมีคุณสมบัติมากกว่าทางเลือกหากนำไปใช้
Vividhues มาพร้อมกับค่า 'dunder' ที่หลากหลายที่คุณสามารถตรวจสอบได้
ตัวอย่างที่สำคัญคือการตรวจสอบเวอร์ชันปัจจุบัน: VividHues.__version__
บันทึก!
การนำเข้าต่างกันในครั้งนี้!
import VividHues
คุณสามารถใช้คำสั่งต่อไปนี้เพื่อค้นหา Dunders ที่เป็นไปได้ทั้งหมด!
VividHues . dunders ()
| ความน่าเบื่อหน่าย | มันทำอะไร | ผลผลิตที่คาดหวัง |
|---|---|---|
__author__ | ผู้เขียน | "Kenneth Oliver © 2022" |
__desc__ | คำอธิบาย | "Super Light Python String Formatter!?" |
__homepage__ | GitHub URL | "https://github.com/kennyoliver/vividhues" |
__package__ | ชื่อแพ็คเกจ | "Vividhues" |
__pypi__ | URL PYPI | "https://pypi.org/project/vividhues/" |
__version__ | เวอร์ชันปัจจุบัน | (ไม่ว่าเวอร์ชันปัจจุบันคืออะไร!) |
print(VividHues.__version__) จะแสดงเวอร์ชันปัจจุบัน Kenny Oliver © 2024