Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

हम स्क्लाइट टेबल में पायथन फ़ंक्शंस को कैसे स्टोर कर सकते हैं?

निम्नलिखित कोड में, हम sqlite3 मॉड्यूल आयात करते हैं और डेटाबेस कनेक्शन स्थापित करते हैं। हम एक टेबल बनाते हैं और फिर डेटा डालते हैं और sqlite3 डेटाबेस से जानकारी प्राप्त करते हैं और अंत में कनेक्शन बंद कर देते हैं।

उदाहरण

#sqlitedemo.py
import sqlite3
from employee import employee
conn = sqlite3.connect('employee.db')
c=conn.cursor()
c.execute(‘’’CREATE TABLE employee(first text, last text, pay integer)’’’)
emp_1 = employee('John', 'Doe', 50000 )
emp_2 = employee('Jane', 'Doe', 60000)
emp_3 = employee('James', 'Dell', 80000)
c.execute(‘’’INSERT INTO employee VALUES(:first, :last,  
:pay)’’’,{'first':emp_1.first, 'last':emp_1.last,
'pay':emp_1.pay})
c.execute(‘’’INSERT INTO employee VALUES(:first, :last,
:pay)’’’,{'first':emp_2.first, 'last':emp_2.last,
'pay':emp_2.pay})
c.execute(‘’’INSERT INTO employee VALUES(:first, :last,
:pay)’’’,{'first':emp_3.first, 'last':emp_3.last,
'pay':emp_3.pay})
c.execute("SELECT * FROM employee WHERE last ='Doe'")
print(c.fetchone())
print(c.fetchmany(2))
conn.commit()
conn.close()

आउटपुट

(u'James', u'Dell', 80000)
[(u'James', u'Dell', 80000), (u'James', u'Dell', 80000)]

  1. हम स्क्लाइट टेबल में पायथन फ़ंक्शंस को कैसे स्टोर कर सकते हैं?

    निम्नलिखित कोड में, हम sqlite3 मॉड्यूल आयात करते हैं और डेटाबेस कनेक्शन स्थापित करते हैं। हम एक टेबल बनाते हैं और फिर डेटा डालते हैं और sqlite3 डेटाबेस से जानकारी प्राप्त करते हैं और अंत में कनेक्शन बंद कर देते हैं। उदाहरण #sqlitedemo.py import sqlite3 from employee import employee conn = sqlite3.co

  1. एक पायथन फ़ंक्शन एक फ़ंक्शन कैसे लौटा सकता है?

    पायथन प्रथम श्रेणी के कार्यों का समर्थन करता है। वास्तव में, पायथन में सभी कार्य प्रथम श्रेणी के कार्य हैं। पायथन फ़ंक्शन से फ़ंक्शन वापस कर सकता है, कार्यों को सूचियों जैसे संग्रह में संग्रहीत कर सकता है और आम तौर पर उनके साथ वैसा ही व्यवहार कर सकता है जैसा आप किसी भी चर या वस्तु के साथ करते हैं।

  1. हम पायथन में पुनरावर्ती कार्य कैसे बना सकते हैं?

    रिकर्सन एक प्रोग्रामिंग विधि है, जिसमें कोई फ़ंक्शन अपने शरीर में एक या अधिक बार कॉल करता है। आमतौर पर, यह इस फ़ंक्शन कॉल का रिटर्न मान लौटा रहा है। यदि कोई फ़ंक्शन परिभाषा रिकर्सन का अनुसरण करती है, तो हम इस फ़ंक्शन को एक पुनरावर्ती फ़ंक्शन कहते हैं। एक पुनरावर्ती फ़ंक्शन को प्रोग्राम में उपयोग करन