-
पायथन में नियमित अभिव्यक्ति उदाहरण
शाब्दिक वर्ण क्रमांक उदाहरण और विवरण 1 अजगर लाइन की शुरुआत से मेल खाता है। चरित्र वर्ग क्रमांक उदाहरण और विवरण 1 [पीपी]यथन पायथन या पायथन का मिलान करें 2 रगड़ें[ये] मैच रूबी या रूब 3 [aeiou] किसी एक लोअरकेस स्वर का मिलान करें 4 [0-9] किसी भी अंक का मिलान करें; [0123
-
पायथन में कोष्ठक के साथ विशेष सिंटैक्स
क्रमांक उदाहरण और विवरण 1 R(?#comment) आर से मेल खाता है। बाकी सब कमेंट है 2 R(?i)uby Uby से मेल खाते समय केस-संवेदी 3 R(?i:uby) ऊपर की तरह 4 रगड़ें(?:y|le)) केवल \1 बैकरेफरेंस बनाए बिना समूह बनाएं
-
पायथन में सीजीआई क्या है?
सामान्य गेटवे इंटरफ़ेस, या CGI, बाहरी गेटवे प्रोग्राम के लिए HTTP सर्वर जैसे सूचना सर्वर के साथ इंटरफ़ेस करने के लिए एक मानक है। वर्तमान संस्करण CGI/1.1 है और CGI/1.2 प्रगति पर है। वेब ब्राउज़िंग CGI की अवधारणा को समझने के लिए, आइए देखें कि जब हम किसी विशेष वेब पेज या URL को ब्राउज़ करने के लिए हा
-
पायथन में पहला सीजीआई कार्यक्रम
यहाँ एक सरल लिंक है, जो hello.py नामक एक CGI स्क्रिप्ट से जुड़ा हुआ है। यह फ़ाइल /var/www/cgi-bin निर्देशिका में रखी गई है और इसमें निम्नलिखित सामग्री है। अपना CGI प्रोग्राम चलाने से पहले, सुनिश्चित करें कि आपके पास chmod 755 hello.py का उपयोग करके फ़ाइल का परिवर्तन मोड है फ़ाइल को निष्पादन योग्य बन
-
पायथन में सीजीआई पर्यावरण चर
सभी सीजीआई कार्यक्रमों की निम्नलिखित पर्यावरण चरों तक पहुंच है। किसी भी CGI प्रोग्राम को लिखते समय ये चर महत्वपूर्ण भूमिका निभाते हैं। क्रमांक परिवर्तनीय नाम और विवरण 1 CONTENT_TYPE सामग्री का डेटा प्रकार। इसका उपयोग तब किया जाता है जब क्लाइंट सर्वर से संलग्न सामग्री भेज रहा हो। उदाहरण के लि
-
पायथन में GET विधि का उपयोग करके सूचना पास करना
GET विधि पृष्ठ अनुरोध में संलग्न एन्कोडेड उपयोगकर्ता जानकारी भेजती है। पृष्ठ और एन्कोडेड जानकारी को किसके द्वारा अलग किया जाता है? चरित्र इस प्रकार है - https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 जीईटी विधि ब्राउज़र से वेब सर्वर तक जानकारी पास करने की डिफ़ॉल्ट विधि है और यह एक
-
पायथन में POST विधि का उपयोग करके जानकारी पास करना
किसी CGI प्रोग्राम को सूचना भेजने का आम तौर पर अधिक विश्वसनीय तरीका POST विधि है। यह जानकारी को जीईटी विधियों के समान ही पैकेज करता है, लेकिन इसे टेक्स्ट स्ट्रिंग के रूप में भेजने के बजाय? यूआरएल में यह इसे एक अलग संदेश के रूप में भेजता है। यह संदेश मानक इनपुट के रूप में CGI स्क्रिप्ट में आता है। उद
-
पायथन में CGI प्रोग्राम में चेकबॉक्स डेटा पास करना
चेकबॉक्स का उपयोग तब किया जाता है जब एक से अधिक विकल्प चुनने की आवश्यकता होती है। उदाहरण यहां दो चेकबॉक्स वाले फ़ॉर्म के लिए HTML कोड का उदाहरण दिया गया है - <form action = "/cgi-bin/checkbox.cgi" method = "POST" target = "_blank"> <input type = "checkbox
-
पायथन में सीजीआई प्रोग्राम में रेडियो बटन डेटा पास करना
रेडियो बटन का उपयोग तब किया जाता है जब केवल एक विकल्प का चयन करने की आवश्यकता होती है। उदाहरण यहां दो रेडियो बटन वाले फॉर्म के लिए HTML कोड का उदाहरण दिया गया है - <form action = "/cgi-bin/radiobutton.py" method = "post" target = "_blank"> <input type = "
-
पायथन में सीजीआई प्रोग्राम में टेक्स्ट एरिया डेटा पास करना
TEXTAREA तत्व का उपयोग तब किया जाता है जब मल्टीलाइन टेक्स्ट को CGI प्रोग्राम में पास करना होता है। उदाहरण टेक्स्टटेरा बॉक्स वाले फॉर्म के लिए एचटीएमएल कोड का उदाहरण यहां दिया गया है - <form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <te
-
पायथन में सीजीआई प्रोग्राम में ड्रॉप डाउन बॉक्स डेटा पास करना
ड्रॉप डाउन बॉक्स का उपयोग तब किया जाता है जब हमारे पास कई विकल्प उपलब्ध होते हैं लेकिन केवल एक या दो का चयन किया जाएगा। उदाहरण यहां एक ड्रॉप डाउन बॉक्स वाले फॉर्म के लिए HTML कोड का उदाहरण दिया गया है - <form action = "/cgi-bin/dropdown.py" method = "post" target = "_bla
-
पायथन में सीजीआई में कुकीज़ का उपयोग करना
HTTP प्रोटोकॉल एक स्टेटलेस प्रोटोकॉल है। एक व्यावसायिक वेबसाइट के लिए, विभिन्न पृष्ठों के बीच सत्र की जानकारी बनाए रखना आवश्यक है। उदाहरण के लिए, एक उपयोगकर्ता पंजीकरण कई पृष्ठों को पूरा करने के बाद समाप्त होता है। सभी वेब पेजों पर उपयोगकर्ता के सत्र की जानकारी कैसे बनाए रखें? कई स्थितियों में, बेह
-
पायथन में कुकीज़ सेट करना
ब्राउज़र पर कुकीज़ भेजना बहुत आसान है। इन कुकीज़ को HTTP शीर्षलेख के साथ सामग्री-प्रकार फ़ील्ड में पहले भेजा जाता है। मान लें कि आप उपयोगकर्ता आईडी और पासवर्ड को कुकीज़ के रूप में सेट करना चाहते हैं। कुकीज सेट करना इस प्रकार किया जाता है - उदाहरण #!/usr/bin/python print "Set-Cookie:UserID = XYZ
-
पायथन में कुकीज़ पुनर्प्राप्त करना
सभी सेट कुकीज़ को पुनः प्राप्त करना बहुत आसान है। कुकीज़ CGI पर्यावरण चर HTTP_COOKIE में संग्रहीत हैं और उनके निम्नलिखित रूप होंगे - key1 = value1;key2 = value2;key3 = value3.... उदाहरण कुकीज़ कैसे पुनर्प्राप्त करें इसका एक उदाहरण यहां दिया गया है। #!/usr/bin/python # Import modules for CGI handlin
-
पायथन में फ़ाइल अपलोड उदाहरण
कोई फ़ाइल अपलोड करने के लिए, HTML प्रपत्र में enctype विशेषता मल्टीपार्ट/फ़ॉर्म-डेटा पर सेट होनी चाहिए . फ़ाइल प्रकार वाला इनपुट टैग ब्राउज़ करें बटन बनाता है। <html> <body> <form enctype = "multipart/form-data" action = "save_file.py" method = "p
-
पायथन में फाइल डाउनलोड डायलॉग बॉक्स कैसे बढ़ाएं?
कभी-कभी, यह वांछित होता है कि आप विकल्प देना चाहते हैं जहां उपयोगकर्ता एक लिंक पर क्लिक कर सकता है और यह वास्तविक सामग्री प्रदर्शित करने के बजाय उपयोगकर्ता को फ़ाइल डाउनलोड संवाद बॉक्स पॉप अप करेगा। यह बहुत आसान है और HTTP शीर्षलेख के माध्यम से प्राप्त किया जा सकता है। यह एचटीटीपी हेडर पिछले सेक्शन
-
मैं पायथन में MySQLdb कैसे स्थापित करूं?
आगे बढ़ने से पहले, आप सुनिश्चित करें कि आपने अपनी मशीन पर MySQLdb स्थापित किया है। अपनी पायथन लिपि में बस निम्नलिखित टाइप करें और इसे निष्पादित करें - #!/usr/bin/python import MySQLdb यदि यह निम्नलिखित परिणाम उत्पन्न करता है, तो इसका मतलब है कि MySQLdb मॉड्यूल स्थापित नहीं है - Traceback (most rece
-
पायथन में डेटाबेस कनेक्शन
MySQL डेटाबेस से कनेक्ट करने से पहले, निम्नलिखित बातों को सुनिश्चित करें - आपने एक डेटाबेस TESTDB बनाया है। आपने TESTDB में कर्मचारी तालिका बनाई है। इस तालिका में FIRST_NAME, LAST_NAME, AGE, SEX और INCOME फ़ील्ड हैं। उपयोगकर्ता आईडी परीक्षक और पासवर्ड test123 TESTDB तक पहुंचने के लिए तैयार हैं। पाय
-
पायथन में डेटाबेस टेबल बनाना
एक बार डेटाबेस कनेक्शन स्थापित हो जाने के बाद, हम बनाए गए कर्सर की निष्पादन विधि का उपयोग करके डेटाबेस टेबल में टेबल या रिकॉर्ड बनाने के लिए तैयार हैं। उदाहरण आइए डेटाबेस टेबल EMPLOYEE बनाएं - #!/usr/bin/python import MySQLdb # Open database connection db = MySQLdb.connect("localhost",&qu
-
पायथन में डेटाबेस INSERT ऑपरेशन
जब आप डेटाबेस तालिका में अपने रिकॉर्ड बनाना चाहते हैं तो इसकी आवश्यकता होती है। उदाहरण निम्न उदाहरण, कर्मचारी तालिका में एक रिकॉर्ड बनाने के लिए SQL INSERT कथन निष्पादित करता है - #!/usr/bin/pythonimport MySQLdb# ओपन डेटाबेस कनेक्शनdb =MySQLdb.connect(localhost,,testuser,,test123,,TESTDB)# कर्सर का