1. परिचय
Python हालसालैका वर्षहरूमा द्रुत गतिमा लोकप्रियता बृद्धि भएको प्रोग्रामिङ भाषाहरू मध्ये एक हो। विशेष गरी, Python स्क्रिप्टहरूले सरल कोडको माध्यमबाट स्वचालन र डेटा प्रशोधनव बनाउँछन्, जसले गर्दा तिनीहरू शुरुआतीदेखि विशेषज्ञसम्म सबैले व्यापक रूपमा प्रयोग गर्छन्।
यो लेखले Python स्क्रिप्टहरूको आधारभूतदेखि उन्नत प्रयोगसम्म सबै कुरा विस्तृत रूपमा व्याख्या गर्दछ, र Python मा नयाँ भएका व्यक्तिहरू तथा पहिल्यै अनुभव भएका व्यक्तिहरू दुवैका लागि उपयोगी जानकारी प्रदान गर्दछ।
यस लेखको लक्ष्य Python स्क्रिप्टहरू कसरी लेख्ने, कसरी चलाउने, व्यावहारिक अनुप्रयोगका उदाहरणहरू, र तिनीहरूलाई कसरी वितरण गर्ने भन्ने बारेमा व्यापक समझ प्रदान गर्नु हो। Python स्क्रिप्टिङमा निपुण भइ तपाईंले आफ्ना विचारलाई ठोस कार्यक्रममा रूपान्तरण गर्न र दैनिक काम वा व्यक्तिगत परियोजनाहरूमा कार्यहरू स्वचालित गर्न सक्नुहुनेछ। हामी सबै कुरा चरणबद्ध रूपमा व्याख्या गर्नेछौं, त्यसैले कृपया अन्त्यसम्म पढ्नुहोस्।
2. Python स्क्रिप्ट के हो?
Python स्क्रिप्ट भनेको Python प्रोग्रामिङ भाषामा लेखिएको कोडको क्रम हो। स्क्रिप्टहरू फाइलको रूपमा बचत गरिन्छ र चलाइँदा निर्दिष्ट कार्यहरू स्वचालित रूपमा सम्पन्न हुन्छन्। उदाहरणका लागि, तिनीहरूलाई डेटा सङ्कलन, फाइल अपरेसन, वा साधारण खेलजस्ता कार्यहरूमा प्रयोग गर्न सकिन्छ।
Python स्क्रिप्टहरू सरल, पढ्न सजिलो सिन्ट्याक्स र शक्तिशाली मानक पुस्तकालयको संयोजनले विशेषता राख्छन्। अन्य प्रोग्रामिङ भाषाहरूको तुलनामा, तिनीहरू सहज छन् र कम कोड लाइनहरूमा कार्यक्रम लेख्न अनुमति दिन्छन्, जसले गर्दा शुरुआतीहरूका लागि उपयुक्त बनाउँछ। साथै, स्क्रिप्ट एक पटक बनाइएपछि बारम्बार पुन: प्रयोग गर्न सकिन्छ, जसले नियमित कार्यहरूको स्वचालनका लागि आदर्श बनाउँछ।

3. Python स्क्रिप्ट लेख्ने आधारभूत
आधारभूत सिन्ट्याक्स
Python स्क्रिप्टहरूको आधारभूत सिन्ट्याक्स धेरै सरल छ। Python मा, कोडको संरचना इन्डेन्टेशन प्रयोग गरेर व्यक्त गरिन्छ, जसले स्पष्ट र व्यवस्थित कोड लेख्न सजिलो बनाउँछ।
भेरिएबल घोषणा
Python मा, भेरिएबल घोषणा गर्दा प्रकार निर्दिष्ट गर्न आवश्यक पर्दैन। तपाईंले यसरी सरलै घोषणा गर्न सक्नुहुन्छ।
name = "Python"
version = 3.9
नियन्त्रण संरचनाहरू (if स्टेटमेन्ट, लूपहरू)
Python स्क्रिप्टहरूमा, नियन्त्रण संरचनाहरूले सर्ताधारित शाखा र दोहोर्याइँ कार्यहरू गर्न अनुमति दिन्छ।
if स्टेटमेन्ट उदाहरण
age = 18
if age >= 18:
print("You are an adult.")
else:
print("You are a minor.")
for लूप उदाहरण
for i in range(5):
print(i)
जस्तै देख्न सक्नुहुन्छ, Python को आकर्षण भनेको सर्ताधारित शाखा र लूपहरूलाई संक्षिप्त सिन्ट्याक्समा व्यक्त गर्न सक्नु हो।
4. Python स्क्रिप्ट कसरी चलाउने
Python स्क्रिप्ट चलाउने विभिन्न तरिकाहरू छन्; तपाईंको वातावरण र आवश्यकतासँग सबैभन्दा उपयुक्त विधि प्रयोग गर्नुहोस्।
कमाण्ड लाइनबाट चलाउने
सबैभन्दा आधारभूत विधि भनेको कमाण्ड लाइन (टर्मिनल) बाट स्क्रिप्ट चलाउनु हो। तलको कमाण्ड टाइप गरेर Python स्क्रिप्ट चलाउन सकिन्छ:
python script.py
अपरेटिङ सिस्टम अनुसार फरक
- Windows : माथिको कमाण्डलाई Command Prompt वा PowerShell मा चलाउनुहोस्।
- macOS : टर्मिनलमा
python3 script.pyटाइप गर्नुहोस्। - Linux : macOS जस्तै, टर्मिनलबाट चलाउनुहोस्।
IDE वा सम्पादकमा चलाउने
धेरै प्रोग्रामरहरूले PyCharm वा VS Code जस्ता IDE प्रयोग गरेर Python स्क्रिप्ट चलाउँछन्। यी उपकरणहरूले डिबगिङ र अटो-कम्प्लिट जस्ता सुविधाहरू प्रदान गर्दछन्, जसले विकासलाई अधिक प्रभावकारी बनाउँछ।
5. Python स्क्रिप्टका अनुप्रयोगहरू
Python स्क्रिप्टहरू व्यवसायिक तथा दैनिक जीवनका विभिन्न परिस्थितिहरूमा प्रयोग गरिन्छ। यहाँ तिनीहरूको केही अनुप्रयोगका उदाहरणहरू छन्।
डेटा प्रशोधनको स्वचालन
डेटा सङ्कलन, प्रशोधन, र विश्लेषणका लागि Python स्क्रिप्ट प्रयोग गर्दा समय लाग्ने कार्यहरू स्वचालित गर्न सकिन्छ। उदाहरणका लागि, CSV फाइलहरूबाट डेटा सङ्कलन गर्ने स्क्रिप्टहरू वा वेबबाट जानकारी सङ्कलन गर्ने वेब-स्क्र्यापिङ स्क्रिप्टहरू सामान्य छन्।
नमुना कोड
import csv
with open('data.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
यो कोड CSV फाइलबाट डेटा पढेर प्रदर्शन गर्ने साधारण उदाहरण हो।
6. Python स्क्रिप्ट वितरण र कार्यान्वयन योग्य फाइलहरू बनाउने
तपाईंले बनाएका Python स्क्रिप्टहरूलाई अन्य वातावरणमा चलाउनका लागि विधिहरू हुनु पनि महत्त्वपूर्ण छ।
EXE फाइलहरू सिर्जना गर्दै
Python स्क्रिप्टलाई कार्यान्वयन योग्य (exe) मा रूपान्तरण गरेर, तपाईंले Python इन्स्टल नभएको प्रणालीहरूमा पनि चलाउन सक्नुहुन्छ। PyInstaller र cx_Freeze जस्ता उपकरणहरूले यो रूपान्तरण सजिलो बनाउँछन्।
उदाहरण: PyInstaller प्रयोग गर्दै
pip install pyinstaller
pyinstaller --onefile script.py
जब तपाईं यो आदेश चलाउनुहुन्छ, dist फोल्डरमा एक कार्यान्वयन योग्य फाइल सिर्जना हुनेछ।
7. Python स्क्रिप्टहरूका लागि उत्तम अभ्यासहरू
Python स्क्रिप्टहरूलाई प्रभावकारी रूपमा लेख्नका लागि यहाँ केही उत्तम अभ्यासहरू छन्।
कोडिङ्ग कन्वेन्सनहरू (PEP 8)
Python सँग PEP 8 नामक कोडिङ्ग कन्वेन्सन छ, जसले कोडको पढ्नयोग्यता सुधार्नका लागि पालना गर्नुपर्ने नियमहरू सूचीबद्ध गर्दछ। उदाहरणका लागि, कार्य र भेरिएबल नामहरूका लागि snake_case (my_variable) प्रयोग गर्ने सिफारिस गरिन्छ।
नमुना कोड
def calculate_total(price, tax):
return price + (price * tax)
पढ्नयोग्य कोड लेख्नु महत्त्वपूर्ण छ किनभने यसले भविष्यको मर्मतसम्भारलाई सजिलो बनाउँछ।
8. सारांश
हामीले Python स्क्रिप्टिङ्गलाई आधारभूतदेखि उन्नत विषयहरू सम्म व्याख्या गरेका छौं। Python स्क्रिप्टहरूलाई उपयोग गर्दा दैनिक कार्यहरू र शौकिया परियोजनाहरूमा दक्षता बढ्न सक्छ, र प्रोग्रामिङ्गको आनन्द लिन सकिन्छ। Python सिक्न सजिलो र अत्यन्त बहुमुखी छ, त्यसैले अगाडि बढेर यसलाई प्रयास गर्नुहोस्।



