2011-02-03 5 views
18

मैं Google Data API का उपयोग करना चाहता हूं लेकिन मैं पायथन 3 का उपयोग कर रहा हूं। मैंने नहीं देखा कि वे पाइथन 3 के बारे में कुछ भी उल्लेख करते हैं। क्या पाइथन 3 के लिए gdata इंस्टॉल करना संभव है?क्या Python 3.x के लिए कोई Google डेटा API (gdata) है?

+0

आप 2to3.py के माध्यम से इसे चलाने की कोशिश की है? – Duncan

+1

मैंने इसे 2to3 के माध्यम से चलाया, साथ ही कुछ मैन्युअल परिवर्तन भी किए। अच्छी तरह से काम नहीं कर सकता है, लेकिन यदि आप इसे बनाना चाहते हैं: http://code.google.com/r/takowl-gdata-py3k/source/list –

उत्तर

1

अभी तक नहीं है, लेकिन यह देखते हुए कि यह सब XML- स्वरूपित संदेशों का आदान आसपास आधारित है, तो आप आसानी से इसे इस निचले स्तर पर पायथन 3.

+0

आपका मतलब है, मैं gdata डाउनलोड कर सकता हूं और इसे पायथन 3 में उपयोग कर सकता हूं? – snakile

+2

नहीं, मेरा मतलब है कि यह एक प्रोटोकॉल है, आपको इसका उपयोग करने के लिए बस एक एक्सएमएल लाइब्रेरी की आवश्यकता है। इसके शीर्ष पर, Google एक लाइब्रेरी भी प्रदान करता है, जहां तक ​​मुझे पता है कि Python 2.x के साथ संगत नहीं है। लेकिन आपको Google डेटा एपीआई का लाभ उठाने के लिए इसका उपयोग नहीं करना है। – UncleZeiv

1

से उपयोग कर सकते हैं है GData ग्राहक बुनियादी एक्सएमएल चारों ओर सिर्फ एक आवरण है/http प्रोटोकॉल का उपयोग किया जाता है। आप इसके बजाय मूल प्रोटोकॉल का उपयोग कर सकते हैं।

लेकिन पाइथन 3 के लिए बंदरगाह gdata के लिए शायद यह आसान है। लेखकों से संपर्क करें।

0

वाया another question, किसी स्प्रेडशीट API के लिए एक अजगर मॉड्यूल है कि अजगर 3.

1

अजगर 3.x संस्करण: pip install -e git+https://github.com/dvska/gdata-python3#egg=gdata