Python Academy · पाठ

स्क्रिप्ट से कार्य स्वचालित करना

दैनिक कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिखना सीखें

पाठ 1, कुल 3 में से11 चरण

स्क्रिप्ट से कार्य स्वचालित करना, CoddyKit पर Python Academy का एक निःशुल्क पाठ है। यह 3 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Python Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Python Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

स्क्रिप्ट से कार्यों का स्वचालन

पाइथन दोहराए जाने वाले कार्यों को स्वचालित करने और कार्यक्षमता बढ़ाने के लिए एक शक्तिशाली भाषा है। स्क्रिप्ट लिखकर आप फ़ाइल प्रबंधन, डेटा संसाधन और वेब स्क्रैपिंग जैसे कई प्रकार के कार्य कर सकते हैं।

इस पाठ में आप कार्यों को स्वचालित करने के लिए पाइथन स्क्रिप्ट लिखने की मूल बातें सीखेंगे।

स्क्रिप्ट से कार्य स्वचालित करना — चित्र 1

स्क्रिप्ट क्या है

स्क्रिप्ट एक ऐसी फ़ाइल होती है जिसमें पाइथन कोड होता है और जिसे किसी विशेष कार्य को करने के लिए चलाया जा सकता है। स्क्रिप्ट का उपयोग अक्सर फ़ाइलों के नाम बदलने या डेटा डाउनलोड करने जैसी दोहराई जाने वाली प्रक्रियाओं को स्वचालित करने के लिए किया जाता है।

अपनी पहली स्क्रिप्ट बनाना

एक पाइथन फ़ाइल (जैसे, script.py) बनाएँ और संदेश प्रदर्शित करने के लिए उसमें निम्नलिखित कोड जोड़ें:

# script.py
print("Hello, Automation!")

स्क्रिप्ट चलाना

पाइथन स्क्रिप्ट चलाने के लिए टर्मिनल या कमांड प्रॉम्प्ट खोलें और टाइप करें:

python script.py

इससे स्क्रिप्ट चलेगी और टर्मिनल में निर्गत प्रदर्शित होगा।

स्क्रिप्ट का समय-निर्धारण

आप इन उपकरणों का उपयोग करके स्क्रिप्ट को अपने-आप चलने के लिए निर्धारित कर सकते हैं:

  • विंडोज़ कार्य अनुसूचक: विंडोज़ उपयोगकर्ताओं के लिए।
  • क्रॉन: लिनक्स और macOS उपयोगकर्ताओं के लिए।

आगत और निर्गत के साथ कार्य करना

पाइथन स्क्रिप्ट उपयोगकर्ता से आगत स्वीकार कर सकती हैं और पाठ या CSV फ़ाइलों जैसी निर्गत फ़ाइलें बना सकती हैं:

# Taking user input and saving to a file
name = input("Enter your name: ")
with open("output.txt", "w") as file:
    file.write(f"Hello, {name}!")

आदेश-पंक्ति तर्कों का उपयोग

आप sys मॉड्यूल का उपयोग करके आदेश-पंक्ति के माध्यम से स्क्रिप्ट को तर्क दे सकते हैं:

# Using command-line arguments
import sys

if len(sys.argv) > 1:
    print(f"Hello, {sys.argv[1]}!")
else:
    print("No arguments provided.")

त्रुटियों को संभालना

अपनी स्क्रिप्ट में संभावित त्रुटियों को संभालने के लिए try-except खंडों का उपयोग करें:

# Handling errors
try:
    result = 10 / 0
except ZeroDivisionError:
    print("Cannot divide by zero!")

स्वचालन स्क्रिप्टों की सामान्य गलतियाँ

इन गलतियों से बचें:

  • try-except खंडों से त्रुटियों को न संभालना।
  • ऐसे मानों को सीधे कोड में लिख देना, जो समय के साथ बदल सकते हैं।
  • स्क्रिप्ट को स्वचालन के लिए निर्धारित करने से पहले उसका परीक्षण न करना।

हमने क्या सीखा

इस पाठ में आपने सीखा:

  • स्वचालन के लिए पाइथन स्क्रिप्ट बनाना और चलाना।
  • उपयोगकर्ता से आगत स्वीकार करना और आदेश-पंक्ति तर्कों को संभालना।
  • त्रुटियों को संभालना और मज़बूत स्वचालन स्क्रिप्ट लिखना।
  • स्क्रिप्ट के स्वचालित निष्पादन का समय निर्धारित करना।

बहुत अच्छा! अब अगले विषय पर चलते हैं।

स्क्रिप्ट से कार्य स्वचालित करना — चित्र 11
शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
76
पाठ
320

अक्सर पूछे जाने वाले प्रश्न

क्या “स्क्रिप्ट से कार्य स्वचालित करना” पाठ निःशुल्क है?

हाँ—“स्क्रिप्ट से कार्य स्वचालित करना” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“स्क्रिप्ट से कार्य स्वचालित करना” में मैं क्या सीखूँगा?

दैनिक कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिखना सीखें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Python Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 1वाँ पाठ है।

“स्क्रिप्ट से कार्य स्वचालित करना” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Python Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Python Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. स्क्रिप्ट से कार्य स्वचालित करना
  2. os और shutil के साथ काम करना
  3. ईमेल और रिपोर्ट स्वचालित करना
← Python Academy पर वापस जाएँ