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

पायथन में CX_Freeze का उपयोग करना

कभी-कभी हमें कुछ अलग बनाने का मन करता है जो बहुत ही रोमांचक होता है, और मानव स्वभाव के अनुसार, हम हमेशा इसे साझा करना पसंद करते हैं।

पायथन भी उन इच्छाओं को पूरा करता है। पायथन का उपयोग करते हुए, यदि हम अपने पायथन प्रोग्राम को अपने दोस्तों के साथ साझा करना चाहते हैं, तो हम ऐसा कर सकते हैं, केवल उन सभी मॉड्यूल के साथ पायथन का एक ही संस्करण स्थापित करने की आवश्यकता है जो उनकी मशीन के प्रोग्राम में उपयोग किए जाते हैं।

सबसे पहले हमें pip install CX_Frezze . का उपयोग करके CX_Freeze मॉड्यूल स्थापित करने की आवश्यकता है कमांड प्रॉम्प्ट में कमांड करें।

पायथन में CX_Freeze का उपयोग करना

पहला कदम इस असाइनमेंट को हल करना है, एक पायथन प्रोग्राम रूपांतरण। हमें मानक पुस्तकालय मॉड्यूल की आवश्यकता है, यहां हम urllib और re मॉड्यूल का उपयोग करते हैं जहां हमने python.com को पार्स किया है।

उदाहरण

आयात करें urlencode(my_values)my_data =data.encode('utf-8')my_req =urllib.request.Request(my_url, my_data)my_resp =urllib.request.urlopen(my_req)my_respData =my_resp.read()my_paragraphs =re.findall (r'

(.*?)

',str(my_respData)) my_paragraphs में p के लिए:Print(p)time.sleep(20)

यहां हम अंत में 20 सेकंड की नींद का उपयोग करते हैं, ताकि हम आउटपुट को बंद होने से पहले देख सकें।

यह प्रोग्राम "pythonCX_Freeze.py" फ़ाइल नाम के रूप में सहेजा गया है।

अब अगला कदम सेटअप फाइल बनाना है और इस फाइल को "setup.py" कहा जाता है

उदाहरण कोड

cx_Freeze आयात सेटअप से, Executablesetup(name ="pythonCX_Freeze" , version ="0.1", विवरण ="", एक्ज़ीक्यूटेबल्स =[Executable("pythonCX_Freeze.py")])

इस कार्यक्रम में हम आयात कर रहे हैं pythonCX_Freeze सेटअप और निष्पादन योग्य। इसके बाद हम 4 पैरामीटर के साथ सेटअप () फ़ंक्शन को कॉल करते हैं। पहला पैरामीटर नाम, यह उस प्रोग्राम का नाम है जिसे हम निष्पादित करना चाहते हैं, दूसरा संस्करण है, यह इसे देने के लिए संस्करण संख्या है, विवरण यदि हम चाहते हैं तो हम आवश्यक लाइन लिखते हैं अन्यथा इसे खाली कर दें और अंतिम एक के साथ निष्पादन योग्य फ़ंक्शन है पैरामीटर।

इसके बाद हम cmd.exe खोलते हैं और फिर उस निर्देशिका को नेविगेट करते हैं जहां setup.py और स्क्रिप्ट है।

फिर हम पायथन setup.py बिल्ड चलाते हैं ।

अब एक बिल्ड डायरेक्टरी दी गई है और इस डायरेक्टरी के भीतर हमें एक और डायरेक्टरी मिलती है और उस डायरेक्टरी के भीतर हम अपना एक्जीक्यूटेबल पाते हैं। यदि प्रत्येक चरण सही ढंग से किया जाता है तो उसे python.com पर मूल प्रपत्र के खोज परिणाम को पार्स करना चाहिए और बंद होने से पहले 20 सेकंड के लिए परिणाम प्रदर्शित करना चाहिए।


  1. व्हाट्सएप पायथन का उपयोग कर रहा है?

    इस खंड में हम एक व्हाट्सएप चैटबॉट बनाने जा रहे हैं, लेकिन ट्विटर या फेसबुक के लिए कुछ अन्य चैटबॉट्स के विपरीत, व्हाट्सएप चैटबॉट व्हाट्सएप की नीतियों के कारण सीधे प्लेटफॉर्म पर नहीं चलते हैं। लेकिन प्राप्त करने का एक तरीका है, सेलेनियम का उपयोग करके, अजगर में एक बहुत ही स्मार्ट पैकेज जिसके साथ डेवलप

  1. पायथन का उपयोग कर संकल्प?

    रेखीय प्रतिगमन और समानता की तुलना जैसे बहुत सरल तरीकों का उपयोग करके छवि पहचान का उपयोग किया जाता था। परिणाम स्पष्ट रूप से बहुत अच्छे नहीं थे, यहाँ तक कि हस्तलिखित अक्षरों को पहचानने का सरल कार्य भी कठिन सिद्ध हुआ। कनवल्शन न्यूरल नेटवर्क (सीएनएन) को मानव मस्तिष्क की तंत्रिका संबंधी गतिविधियों को शिथ

  1. वेबसाइट अवरोधक पायथन का उपयोग कर

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