2009-02-22 14 views
8

मैं वर्तमान में सीपीथन 3.0 पायथन दुभाषिया का एक एम्बेडेड सिस्टम पोर्ट बनाने की प्रक्रिया में हूं और मुझे विशेष रूप से किसी भी संदर्भ या दस्तावेज़ीकरण में रुचि है जो कोड के डिजाइन और संरचना के बारे में विवरण प्रदान करता है 3.0 या किसी भी 2.x रिलीज के बारे में रिलीज करें।सीपीथॉन कार्यान्वयन के आंतरिक के लिए डॉक्स

कार्यान्वयन पर अब तक एक उपयोगी दस्तावेज़ यह informational PEP है - जो एक अच्छा अवलोकन है - लेकिन अभी भी बहुत उच्च स्तर है। ऐसा कुछ ऐसा करने की उम्मीद है जो अधिक मॉड्यूल पर अधिक जानकारी देता है या शायद विचारों को पोर्ट करने के बारे में कुछ भी शामिल करता है।

+0

यह भी देखें https://stackoverflow.com/questions/3298464/how-can-i-learn-more-about-python-s-internals –

उत्तर

8

सी एपीआई के लिए प्रलेखन है, जो अनिवार्य रूप से पायथन के आंतरिक के लिए एपीआई है। हालांकि, इसमें पोर्टिंग विवरण शामिल नहीं होंगे। कोड स्वयं काफी अच्छी तरह से प्रलेखित है। आप उस क्षेत्र में और उसके आस-पास पढ़ने का प्रयास कर सकते हैं जिसे आपको संशोधित करने की आवश्यकता होगी।

+0

धन्यवाद (+1)। मैंने आधिकारिक सी एपीआई दस्तावेज़ और विस्तार/एम्बेडिंग पायथन दस्तावेज़ को भी देखा था। ये मेरे उद्देश्यों के लिए उपयोगी हैं, लेकिन वे वास्तव में बाहर की चीज़ों को देख रहे हैं। आदर्श रूप से, मैं अंदरूनी प्रकार के दस्तावेज़ को ढूंढना चाहता हूं - जैसे पीईपी लेकिन अधिक व्यापक। –

1

अधिकांश दस्तावेज विभिन्न कोर डेवलपर्स के दिमाग में संग्रहीत हैं। :) आपके लिए एक अच्छा संसाधन फिरोडोड पर # पायथन-डीआर आईआरसी चैनल होगा जहां उनमें से कई बाहर लटकाएंगे।

Python wiki पर कुछ बिखरी हुई जानकारी भी है।