CGI प्रोग्रामिंग
कॉमन गेटवे इंटरफेस, या सीजीआई, मानकों का एक सेट है जो परिभाषित करता है कि वेब सर्वर और कस्टम स्क्रिप्ट के बीच सूचनाओं का आदान-प्रदान कैसे किया जाता है।
पायथन सीजीआई प्रोग्रामिंग वेब पर हमारी पायथन लिपियों को चलाने के बारे में है। उसके लिए हमें सीखना होगा कि कैसे Python को CGI Script के रूप में क्रियान्वित किया जा सकता है। हमें पहले पता होना चाहिए कि पायथन को सीजीआई के रूप में चलाने के लिए हमारे वेब सर्वर को कैसे कॉन्फ़िगर किया जाए। फिर हम देखते हैं कि एक साधारण पायथन सीजीआई स्क्रिप्ट कैसी दिखती है और सीजीआई स्क्रिप्ट के विभिन्न घटक क्या हैं। सीजीआई स्क्रिप्ट चलाते समय हमें किस प्रकार की त्रुटियां मिल सकती हैं और उनके सुधारों से भी हम खुद को परिचित करते हैं। हम जहां भी आवश्यक हो, स्क्रिप्ट को डिबग भी करते हैं, और लॉकिंग, सत्र, कुकीज़, HTML जनरेट करने और प्रदर्शन के बारे में कुछ बुनियादी मुद्दों के बारे में सीखते हैं।