मेरे पास पहले से ही कुछ कस्टम कार्यों के लिए पाइथन स्रोत फ़ाइलें हैं, क्या मैं इन कार्यों के कस्टम लाइब्रेरी को कीवर्ड के रूप में बना सकता हूं और रोबोट ढांचे में उपयोग कर सकता हूं?रोबोट ढांचे के लिए कस्टम पायथन कोड लाइब्रेरी कैसे बनाएं
उत्तर
हाँ आप कर सकते हैं। Creating test libraries शीर्षक वाले अनुभाग में, रोबोट फ्रेमवर्क उपयोगकर्ता मार्गदर्शिका में यह सब काफी व्यापक रूप से प्रलेखित है।
आपके पास कुछ विकल्प हैं। आप सीधे अपने मॉड्यूल का उपयोग कर सकते हैं, जो मॉड्यूल में प्रत्येक विधि को कीवर्ड के रूप में उपलब्ध कराता है। शायद यह नहीं है कि आप क्या चाहते हैं क्योंकि पुस्तकालय शायद कीवर्ड के संग्रह के रूप में उपयोग करने के लिए डिज़ाइन नहीं किया गया था। आपकी दूसरी पसंद एक नई लाइब्रेरी बनाना है जो आपके मॉड्यूल आयात करती है, और आपकी नई लाइब्रेरी उन कीवर्ड प्रदान करती है जो अन्य लाइब्रेरी में फ़ंक्शंस को कॉल करती हैं।
def join_two_strings(arg1, arg2):
return arg1 + " " + arg2
आप निम्न उदाहरण में टेस्ट स्वीट में सीधे उपयोग कर सकते हैं, यह सोचते हैं कि MyLibrary.py
में है:
एक साधारण उदाहरण के रूप में, मान लीजिए कि आप निम्नलिखित सामग्री के साथ एक मॉड्यूल नामित MyLibrary.py
डालते हैं सूट के समान फ़ोल्डर, या आपके PYTHONPATH
में एक फ़ोल्डर में है:
*** Settings ***
| Library | MyLibrary.py
*** Test Cases ***
| Example that calls a python keyword
| | ${result}= | join two strings | hello | world
| | Should be equal | ${result} | hello world
- 1. डिबगिंग रोबोट फ्रेमवर्क पायथन कीवर्ड लाइब्रेरी
- 2. वास्तविक जीवन रोबोट कैसे बनाएं?
- 3. बनाम कोड में कस्टम संवाद कैसे बनाएं?
- 4. फ्लास्क - कस्टम abort() कोड कैसे बनाएं?
- 5. रोबोट ढांचे में एक विशिष्ट टेस्टकेस को कैसे छोड़ें?
- 6. रोबोट फ्रेमवर्क
- 7. कस्टम घटनाएं कैसे बनाएं?
- 8. कस्टम सीपीयू के लिए सी कंपाइलर कैसे बनाएं?
- 9. कस्टम ढांचे के साथ कोकोपोड
- 10. कस्टम गतिशील ढांचे (स्विफ्ट)
- 11. कस्टम NSCharacterSet कैसे बनाएं?
- 12. रोबोट
- 13. कस्टम जेवीएम कैसे बनाएं?
- 14. सी एक्सटेंशन में कस्टम पायथन अपवाद प्रकार कैसे बनाएं?
- 15. कस्टम कंपाइलर और कस्टम झंडे के साथ क्यूटी कैसे बनाएं?
- 16. कस्टम कीबोर्ड कैसे बनाएं
- 17. रोबोट फ्रेमवर्क
- 18. कस्टम दृश्य के लिए इंटरफेस बिल्डर प्लग-इन कब बनाएं?
- 19. एंड्रॉइड में कैनवास के लिए कस्टम ब्रश कैसे बनाएं?
- 20. आईफोन एसडीके के लिए एक्सकोड में कस्टम नियंत्रण कैसे बनाएं?
- 21. रोबोट सेलेनियम 2 लाइब्रेरी वैश्विक स्तर पर तत्वों के लिए प्रतीक्षा कैसे करें
- 22. मैं मौजूदा ढांचे (बीसीएल) कोड के लिए कोड अनुबंध कैसे निर्दिष्ट कर सकता हूं?
- 23. इस पायथन कोड को सरल बनाएं
- 24. यूडीटी सी ++ लाइब्रेरी के लिए पायथन रैपर
- 25. आईफोन सिम्युलेटर और डिवाइस दोनों के लिए लाइब्रेरी कैसे बनाएं?
- 26. उम्ब्राको में कस्टम एएसपीएक्स पेज कैसे बनाएं?
- 27. कस्टम टेक्स्ट व्यू कैसे बनाएं?
- 28. रेज़र के लिए कस्टम टैग सहायक कैसे बनाएं?
- 29. एक ड्राइंग और पेंटिंग रोबोट के लिए एक एल्गोरिदम - कोई सुझाव? एक चित्रकारी रोबोट के लिए
- 30. रोबोट के स्मूथिंग पथ