Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके अपने स्वयं के फ़ॉन्ट से प्रिंट करें?

इसमें, हम यह देखने जा रहे हैं कि हम अपने टेक्स्ट को कितने अलग तरीके से अजगर का उपयोग करके एक बहुत ही अनोखे तरीके से प्रदर्शित कर सकते हैं।

तो मान लीजिए कि मैं "हैलो, पायथन" प्रदर्शित करना चाहता हूं और कई तरीकों से मैं अपना टेक्स्ट/स्ट्रिंग ("हैलो, पायथन") प्रदर्शित कर सकता हूं जैसे:

इनपुट

“Hello, Python”

आउटपुट 1

___ ___ .__ .__
/ | \ ____ | | | | ____
/ ~ \_/ __ \| | | | / _ \
\ Y /\ ___/| |_| |_( <_> )
\___|_ / \___ >____/____/\____/ /\
\/ \/ )/
__________ __ .__
\______ \___.__._/ |_| |__ ____ ____
| ___< | |\ __\ | \ / _ \ / \
| | \___ | | | | Y ( <_> ) | \
|____| / ____| |__| |___| /\____/|___| /
\/ \/ \/

आउटपुट 2

_ _ _____ _ _ ___ ______ _______ _ _ ___ _ _
| | | | ____| | | | / _ \ | _ \ \ / /_ _| | | |/ _ \| \ | |
| |_| | _| | | | | | | | | | |_) \ V / | | | |_| | | | | \| |
| _ | |___| |___| |__| |_| | | __/ | | | | | _ | |_| | |\ |
|_| |_|_____|_____|_____\___( ) |_| |_| |_| |_| |_|\___/|_| \_|

आउटपुट3

##   ##             # #          #
##   ##             # # #       ##
##  ###     #    #  # # #      ###
#######     #    #  ##### #   ####
### ###     #    #   # ##### #####
##   ##   # # # # #         ######
##  ###  ## # # # #        #######
        # ## ## # # # #   ########
###### ######## ### # # # # ### # #    ##### #
####### # # # ## # ## ## # ### # # # # #######
## ## # # # ## # ### # #### # # # # # #####
## ## ## # ## # ##     #### ##### # # # # #
#### # ## ##     # ###      # ##### # # # #
## # ## ## ##      #
## ###  ###
   # ## ###

ऊपर सिर्फ आइस-पैक की नोक है, आप अपना टेक्स्ट प्रदर्शित करने के लिए कई अन्य फ़ॉन्ट शैली का उपयोग कर सकते हैं।

मैं अजगर pyfiglet मॉड्यूल का उपयोग करने जा रहा हूं जो मेरे नियमित तारों को ASCII कला फोंट में बदल देगा। पाइफिगलेट स्थापित करने के लिए, बस चलाएं:

$pip install pyfiglet

आपकी टर्मिनल विंडो में, कि यह।

उदाहरण# 1

>>> import pyfiglet
>>> ascii_banner = pyfiglet.figlet_format("HELLO, PYTHON")
>>> print(ascii_banner)
_ _ _____ _ _ ___ ______ _______ _ _ ___ _ _
| | | | ____| | | | / _ \ | _ \ \ / /_ _| | | |/ _ \| \ | |
| |_| | _| | | | | | | | | | |_) \ V / | | | |_| | | | | \| |
| _ | |___| |___| |__| |_| | | __/ | | | | | _ | |_| | |\ |
|_| |_|_____|_____|_____\___( ) |_| |_| |_| |_| |_|\___/|_| \_|
|/

उदाहरण#2

>>> from pyfiglet import Figlet
>>> custom_fig = Figlet(font='graffiti')
>>> print(custom_fig.renderText('HELLO, PYTHON'))
___ ______________.____ .____ ________
/ | \_ _____/| | | | \_____ \
/ ~ \ __)_ | | | | / | \
\ Y / \| |___| |___/ | \
\___|_ /_______ /|_______ \_______ \_______ / /\
\/ \/ \/ \/ \/ )/
_______________.___.______________ ___ ________ _______
\______ \__ | |\__ ___/ | \\_____ \ \ \
| ___// | | | | / ~ \/ | \ / | \
| | \____ | | | \ Y / | \/ | \
|____| / ______| |____| \___|_ /\_______ /\____|__ /
\/ \/ \/ \/

उदाहरण#3

>>> from pyfiglet import Figlet
>>> custom_fig = Figlet(font='bubble')
>>> print(custom_fig.renderText('Hello, Python'))
_ _ _ _ _ _ _ _ _ _ _ _
/ \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \ / \
( H | e | l | l | o | , ) ( P | y | t | h | o | n )
\_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/ \_/

उदाहरण#4

>>> custom_fig = Figlet(font='speed')
>>> print(custom_fig.renderText('Hello, Python'))

______ __ ___________
___ / / /_______ /__ /_____
__ /_/ /_ _ \_ /__ /_ __ \
_ __ / / __/ / _ / / /_/ /__
/_/ /_/ \___//_/ /_/ \____/_( )
_|/
________ ___________
___ __ \____ ___ /___ /______________
__ /_/ /_ / / / __/_ __ \ __ \_ __ \
_ ____/_ /_/ // /_ _ / / / /_/ / / / /
/_/ _\__, / \__/ /_/ /_/\____//_/ /_/
/____/

तो मेरा अनुमान है कि आप अपने पसंदीदा फ़ॉन्ट को खोजने में काफी सहज हैं और अपने एप्लिकेशन को बढ़ाने के लिए pyfiglet का उपयोग करके ASCII कला बैनर उत्पन्न करते हैं।


  1. अपना खुद का फ़ॉन्ट कैसे बनाएं

    फ़ॉन्ट्स पूरे वेब पर हैं, उन दस्तावेज़ों में जिन्हें आप काम और स्कूल के लिए उपयोग करते हैं, और प्रत्येक प्रोग्राम और ऐप में एम्बेड किए गए हैं। आपके द्वारा उपयोग किए जाने वाले फ़ॉन्ट का प्रकार यह निर्धारित करने वाला कारक हो सकता है कि लोग आपकी सामग्री को पढ़ते हैं या इसे तुरंत खारिज कर देते हैं क्यों

  1. पायथन में POST विधि का उपयोग करके जानकारी पास करना

    किसी CGI प्रोग्राम को सूचना भेजने का आम तौर पर अधिक विश्वसनीय तरीका POST विधि है। यह जानकारी को जीईटी विधियों के समान ही पैकेज करता है, लेकिन इसे टेक्स्ट स्ट्रिंग के रूप में भेजने के बजाय? यूआरएल में यह इसे एक अलग संदेश के रूप में भेजता है। यह संदेश मानक इनपुट के रूप में CGI स्क्रिप्ट में आता है। उद

  1. पायथन का उपयोग करके अपने जीमेल खाते से अटैचमेंट के साथ मेल भेजें

    इस लेख में, हम देखेंगे कि हम पायथन का उपयोग करके अनुलग्नकों के साथ ईमेल कैसे भेज सकते हैं। मेल भेजने के लिए हमें किसी बाहरी पुस्तकालय की आवश्यकता नहीं होती है। SMTPlib नामक एक मॉड्यूल है, जो पायथन के साथ आता है। यह मेल भेजने के लिए SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) का उपयोग करता है। यह मेल करने के