फाइल शेयरिंग ऐप्स को भूल जाइए। यहां बताया गया है कि विंडोज पर पायथन सर्वर का उपयोग करके कई उपकरणों पर फ़ाइलों का उपयोग कैसे किया जाता है।
क्या आप कभी फ़ाइलों को अन्य उपकरणों में स्थानांतरित करना चाहते हैं, लेकिन आपके पास फ्लैश ड्राइव या अन्य स्टोरेज डिवाइस तक पहुंच नहीं थी? पायथन के साथ, आप एक अस्थायी सर्वर बना सकते हैं जो आपको केवल अपने वेब ब्राउज़र का उपयोग करके उपकरणों के बीच फ़ाइलों को स्थानांतरित करने देता है।
इस लेख में, हम आपको केवल कुछ सरल कमांड के साथ कमांड प्रॉम्प्ट का उपयोग करके आपके विंडोज ऑपरेटिंग सिस्टम पर एक पायथन सर्वर स्थापित करने की प्रक्रिया से रूबरू कराएंगे।
पायथन सर्वर क्या है?
Python सर्वर एक इन-बिल्ट वेब सर्वर है जो Python लाइब्रेरी के साथ पहले से पैक करके आता है। आप Python में वेब सर्वर मॉड्यूल, जैसे कि SimpleHTTPServer मॉड्यूल या HTTPServer मॉड्यूल का उपयोग करके एक साधारण पायथन वेब सर्वर को कार्यान्वित कर सकते हैं।
यह ध्यान रखना महत्वपूर्ण है कि हम यहां जो वेब सर्वर बनाएंगे, उसे केवल आपके स्थानीय नेटवर्क पर एक निजी आईपी पते के माध्यम से एक्सेस किया जा सकता है, उदाहरण के लिए, 192.168.xx.xx या 10.10.xx.xx। लेकिन जब तक आप एक ही नेटवर्क पर हैं, तब तक आप इस सर्वर का उपयोग एक डिवाइस से दूसरे डिवाइस में फ़ाइलों को आसानी से डाउनलोड करने के लिए कर सकते हैं।
विंडोज पर फाइल ट्रांसफर के लिए पायथन वेब सर्वर कैसे सेट करें
पायथन वेब सर्वर की स्थापना करना बहुत आसान है। इससे पहले कि आप सेटअप करना शुरू करें, सुनिश्चित करें कि आपके पास Python इंस्टॉल है। यदि आप नहीं करते हैं, तो आप आसानी से कर सकते हैं विंडोज़ पर पायथन स्थापित करें कुछ ही मिनटों में।
एक बार आपके पास पायथन स्थापित हो जाने के बाद, अपना पायथन सर्वर स्थापित करने के लिए, बस इन चरणों का पालन करें:
- फ़ाइल एक्सप्लोरर खोलें और उस फ़ोल्डर या फ़ाइल के स्थान पर नेविगेट करें जिसे आप साझा करना चाहते हैं।
- पता बार में, फ़ाइल पथ पर डबल-क्लिक करें और cmd टाइप करें। यह उस स्थान पर एक कमांड प्रॉम्प्ट विंडो खोलेगा। वैकल्पिक रूप से, आप दबाकर कमांड प्रॉम्प्ट खोल सकते हैं विन + आर और टाइपिंग अध्यक्ष एवं प्रबंध निदेशक रन संवाद बॉक्स में। फिर अपनी इच्छित फ़ाइल या फ़ोल्डर पर नेविगेट करें विंडोज़ में सीडी कमांड का उपयोग करना.
- आप टाइप करके अपना निजी आईपी पता प्राप्त कर सकते हैं ipconfig आपके कमांड प्रॉम्प्ट विंडो में।
- पायथन वेब सर्वर आरंभ करने के लिए, इस कमांड को निष्पादित करें: अजगर -m http.server
यह डिफ़ॉल्ट पोर्ट 8000 का उपयोग करेगा। एक अलग पोर्ट निर्दिष्ट करने के लिए बस कमांड के आगे पोर्ट नंबर टाइप करें। उदाहरण के लिए, पोर्ट 5678 पर पायथन वेब सर्वर चलाने के लिए, इस कमांड को निष्पादित करें:
अजगर-एमएचटीटीपीसर्वर 5678
अब, आपके पास फाइल ट्रांसफर करने और अपने विंडोज डिवाइस पर चलने के लिए एक साधारण पायथन वेब सर्वर है। सर्वर को समाप्त करने के लिए, बस दबाएँ सीटीआरएल + सी.
पायथन सर्वर से फाइल कैसे डाउनलोड करें
उन उपकरणों पर जिन्हें आप फ़ाइलें साझा करना चाहते हैं, ब्राउज़र खोलें और फ़ाइल के साथ डिवाइस का आईपी पता टाइप करें। यदि आपने पोर्ट नंबर निर्दिष्ट किया है, तो यह करें: ip_address: पोर्टनंबर. उदाहरण के लिए, 192.168.116.201:5678. परिणाम फ़ाइलों और निर्देशिकाओं की सूची जैसा दिखना चाहिए।
अपने कार्यों को आसान बनाने के लिए पायथन का प्रयोग करें
फाइल ट्रांसफर के लिए पायथन सर्वर की स्थापना आपके वर्कफ़्लो को सुव्यवस्थित करने और दक्षता में सुधार करने के लिए एक शक्तिशाली उपकरण हो सकता है। चाहे आप एक छोटी टीम या एक बड़ी परियोजना पर काम कर रहे हों, फ़ाइलों को तेज़ी से और आसानी से स्थानांतरित करने की क्षमता सभी अंतर ला सकती है। पायथन एक आसानी से सीखी जाने वाली प्रोग्रामिंग भाषा है जिसका उपयोग कार्यों को स्वचालित करने और आपको अपने दैनिक जीवन में अधिक कुशल बनाने के लिए किया जा सकता है।
थोड़े से अभ्यास और प्रयोग के साथ, आप फ़ाइल संगठन, डेटा विश्लेषण, वेब स्क्रैपिंग और बहुत कुछ जैसे दोहराए जाने वाले कार्यों को स्वचालित करने के लिए आसानी से स्क्रिप्ट बना सकते हैं।