rython. الترتيب والملخص
- اسم الناشر:
- Matt Pizzimenti
- موقع ويب الناشر:
- http://rfacebook.rubyforge.org/
rython. العلامات
rython. وصف
يمزج شفافة رمز روبي في بيثون Rython هي مكتبة بيثون تتيح لك مزج بسهولة لغات الروبي والبيثون معا. لماذا أريد خلط روبي وبويرون؟ هناك العديد من الأسباب لتشغيل رمز روبي داخل Python: * أنت بحاجة إلى جوهرة روبي يوفر وظيفة فريدة من نوعها التي توفرها وحدة Python * تحتاج إلى مجموعة من بناء جملة أبسط، تحتاج إلى إعلان سياق روبي سيدير رمز Ruby. في هذا المثال، سنستخدم Watir (http://wtr.rubyforge.org)، جوهرة اختبار تطبيق ويب رفيع المستوى لا يعادل في بيثون: استيراد rythonctx = rython.rubycontext (يتطلب = ) بعد ذلك، قم بإنصاف كائن متصفح Watir :: تعيينه إلى متغير Python. سيكون الكائن مثالا على Rython.RubyProxy: My_Browser = CTX ("Watir :: Browser.New") تأكيد ISINSTANCE (My_Browser، Rython.rubyproxy) والآن يمكننا استدعاء أي طريقة على مثيل الكائن أيضا. يمسك هذا المثال عنصر DIV من الصفحة بواسطة معرف CSS "Foobar": Div_Element = My_Browser ("DIV (: ID،" Foobar ")") تأكيد متطلبات ISINSTANCE (DIV_ELEMENT، RYTHON.RUBYPROXY) بيثون
rython. برامج ذات صلة