आम लिस्प कोड लिखते समय मुझे वास्तव में याद आती है एक मानक लाइब्रेरी और तृतीय पक्ष मॉड्यूल दोनों पाइथन पुस्तकालयों तक पहुंच है। CLPython पाइथन कार्यक्षमता का एक सीमित सबसेट प्रदान करता है जो अधिकांश पुस्तकालयों के उपयोग को रोकता है, इसलिए यह मेरे लिए वास्तव में उपयोगी नहीं है। मैं सामान्य लिस्प से पायथन कोड को कॉल करने में सक्षम होना चाहता हूं जैसे कि यह पाइथन वीएम में सीपीथॉन या पीपीपी जैसे चलता है।क्या सामान्य लिस्प से पायथन पुस्तकालयों का उपयोग करने का कोई आसान तरीका है?
उत्तर
एक समाधान python-on-lisp है। यह एएसडीएफ-स्थापित करने योग्य होना चाहिए। इसे कुछ वर्षों तक बनाए रखा या अपडेट नहीं किया गया है, इसलिए कुछ बेहतर उपलब्ध हो सकता है।
मैं आपके कोड के लिए एक "एक्सपोजर" इंटरफ़ेस लिखने का सुझाव दूंगा जो टेक्स्ट लेता है और टेक्स्ट लिखता है जैसे कि आप इसे कमांड लाइन पर कॉल कर सकते हैं। आदर्श रूप से, एक ठेठ STDIN के साथ | STDOUT दृष्टिकोण।
मुझे विश्वास है कि आम तौर पर गैर-प्रदर्शन अनुप्रयोगों के लिए सबसे अच्छा तरीका है।
मैं जानता हूँ कि यह अलग-अलग भाषाओं रहे हैं, लेकिन तुम क्यों Clojure and Jython एक कोशिश :) :)
शायद आप अपने इच्छित स्थान पर वास्तव में अपने आप को खोजने देना नहीं है।
क्लोजर को आजमाने का अर्थ रहा है। यह निश्चित रूप से कई पुस्तकालयों तक पहुंच खुल जाएगा। – postfuturist
आप पाइथन और लिस्प (एफएफआई बाइंडिंग इत्यादि) के बीच एक पुल burgled-batteries आजमा सकते हैं।
विवरण से, "burgled-batteries
पायथन (विशेष रूप से, पाइथन के सीपीथन कार्यान्वयन) और आम लिस्प के बीच एक शिम प्रदान करता है।"
- 1. क्या ओपनिड को लागू करने का कोई आसान तरीका है?
- 2. क्या लिस्प लाइब्रेरी जैसे रूबी मणि (रूबी) या easy_install (पायथन) स्थापित करने का कोई आसान तरीका है?
- 3. क्या कोई उच्च स्तर है, सामान्य लिस्प के लिए जीयूआई पुस्तकालय स्थापित करने में आसान है?
- 4. जावा में 'है' करने का सबसे आसान तरीका क्या है?
- 5. क्या डजंगो के साथ गिद्ध का उपयोग करने का कोई आसान तरीका है?
- 6. क्या पायथन में + = अधिभारित करने का कोई तरीका है?
- 7. क्या जावास्क्रिप्ट लुकअप टेबल बनाने का कोई आसान तरीका है?
- 8. .NET से सामान्य लिस्प
- 9. क्या ग्रहण में स्रोत संलग्न करने का कोई आसान तरीका है?
- 10. पीडीएफ से डेटा निकालने का सबसे आसान तरीका क्या है?
- 11. सामान्य लिस्प
- 12. पायथन में उपज का उपयोग करके रिक्त पुनरावृत्ति बनाने का सबसे आसान तरीका क्या है?
- 13. सामान्य लिस्प
- 14. जावा एप्लिकेशन में सी स्रोत कोड का उपयोग करने का सबसे आसान तरीका क्या है?
- 15. क्या कोडनिर्देशक पर सबडोमेन बनाने का कोई आसान तरीका है?
- 16. LINQ का उपयोग कर दो आदेशित अनुक्रमों को मर्ज करने का कोई आसान तरीका है?
- 17. एक्सेल स्प्रेडशीट बनाने के लिए कोई सामान्य लिस्प लाइब्रेरी है?
- 18. क्या ऐसा करने का कोई तरीका है?
- 19. सामान्य लिस्प
- 20. पायथन से XML आउटपुट करने का सबसे आसान गैर-स्मृति गहन तरीका क्या है?
- 21. इंटरनेट पर डेटा स्थानांतरित करने का सबसे आसान तरीका, पायथन
- 22. सी # - क्या सामान्य संग्रह डालने का कोई तरीका है?
- 23. सामान्य लिस्प -
- 24. क्या केकपीएचपी में एक दृश्य से AuthComponent उपयोगकर्ता डेटा प्राप्त करने का कोई आसान तरीका है?
- 25. क्या रिमोट मशीन पर कठपुतली स्क्रिप्ट का परीक्षण करने का कोई आसान तरीका नहीं है?
- 26. क्या विशेषता का फ्रंटएंड मान प्राप्त करने का कोई आसान तरीका है?
- 27. क्या मैवेन पीओएम से चींटी बिल्ड स्क्रिप्ट उत्पन्न करने का कोई आसान तरीका है?
- 28. क्या टेक्स्ट फ़ाइल से कोड उत्पन्न करने का कोई आसान तरीका है?
- 29. ट्रिगर्स में निषेध करने का सबसे आसान तरीका क्या है?
- 30. क्या QT में QString से HTML को स्ट्रिप करने का कोई आसान तरीका है?
यह थोड़ी देर पुराना है, लेकिन काफी सटीक रूप से जो मैं देख रहा था। – postfuturist