मैं पाइथन में ओडीबी फ़ाइल (लिबर ऑफिस बेस के साथ बनाया गया) तक पहुंचना चाहता हूं और आगे के उपयोग के लिए एक टेबल निकालना चाहता हूं। ओडीबी में कई टेबल, एक रिलेशनशिप डिज़ाइन और कई रूप शामिल हैं।पायथन में ओडीबी फ़ाइलों को कैसे एक्सेस करें 2.7
क्या किसी भी एसक्यूएल का उपयोग किये बिना इसे हासिल करना संभव है?
संपादित करें: चूंकि यह मेरे प्रारूप को पार्स करने के लिए अतिसंवेदनशील लगता है, इसलिए मैं एक उचित HSQLDB इंजन का उपयोग करने पर विचार करूंगा।
क्या पाइथन मॉड्यूल HSQL के माध्यम से उपयोग करता है (SQLite के लिए sqlite3 की तरह)?
यदि आप एसक्यूएल ओडीबी के किसी भी रूप का उपयोग नहीं करते हैं, तो आमतौर पर प्रारूप के लिए अपना खुद का पार्सर लिखना होगा, जो प्री-बिल्ट लिब और सीखने के उपयोग से कहीं अधिक जटिल होगा प्रश्न कैसे लिखें। – Endophage
@ एंडोफेज: मैं आपका बिंदु देखता हूं। क्या [sqlite3] (http://docs.python.org/library/sqlite3.html) ओडीबी के साथ काम करेगा? – ferkulat
sqlite3 इसका अपना डेटाबेस कार्यान्वयन है। मेरा मानना है (लेकिन मैं वास्तव में 100% नहीं कह सकता) कि यह दोनों डेटाबेस दोनों के अलावा ओडीबी से कोई संबंध नहीं है ... जैसे विंडोज और लिनक्स दोनों ओएस हैं। आपको विशेष रूप से ओडीबी के लिए एक पायथन lib प्राप्त करने की आवश्यकता होगी। पाइथन आईआरसी चैनल यह पूछने के लिए एक अच्छी जगह है कि कोई यहां जवाब नहीं देता है। – Endophage