retxl.بيثون راحة الإطار | |
التحميل الان |
retxl. الترتيب والملخص
الإعلانات
- رخصة:
- MIT/X Consortium Lic...
- السعر:
- FREE
- اسم الناشر:
- Brian Jinwright
- موقع ويب الناشر:
- http://github.com/bjinwright/
retxl. العلامات
retxl. وصف
بيثون راحة الإطار يوجد مشروع RESTXL لتسهيل إنشاء عملاء الراحة من السهل جدا فهمه. النوى من هذا المشروع هي طلبات، متغيرات URL، الرؤوس، ومحامرة. البحث؟ search_term = ipootesheaders :: get / api / search؟ search_term = ipoots http / 1.1 المضيف: api.example.com Auth-User: Brian Auth-Key: ABCDEFG123456ABCDEFG123456REQUESTSTEN يرمز هذا أدناه بواسطة متغيرات سلسلة المتغيرات Classurl. (مصطلح البحث هو متغيرات URL المحددة في المثال أعلاه) رؤوس رؤوس. (AUTH_USER و AUTH_KEY هي الرؤوس المحددة في المثال أعلاه) يتم تحديدها هذه بالطريقة التالية: من طلب استيراد RESTXL، ClientClass KeywordSearch (Request.Request): # هذا هو متغير URL. Charvirible هي فرعية من الطبقة URLVariable. Search_term = request.charvariable (مطلوب = صحيح) # هذه هي الرؤوس. Charheader هي فئة فرعية من فئة الرأس. auth_user = repase.charheader (مطلوب = صحيح، verbose_name = 'auth-user') auth_key = price.charheader (مطلوب = صحيح، verbose_name = 'auth-key') class meta: الطريقة = "احصل" #GET هي الاستجابة الافتراضية_TYPE = "XML" #XML هو الطلب الافتراضي = http://www.example.com Request_Path = '/ API / Search'Class Exampleapi (RESLXLER): KEYWORD_SEARCH = KEYMOWSEARCEARCEARGEARCE SECKEN Exampleapi () # استدعاء Keyword_Search MethodKey_search = Exapi ('keyword_search'، Search_term = 'ipoots'، auth_user = 'brian'، auth_key = 'abcdefg123456abcdefg123456') restxlerthis هو فئة العميل الرئيسي. إنشاء سمة لكل فئة طلب المرتبطة ب API. (Exampleapi هو RESLXLER المحدد في المثال أعلاه) تثبيت RESTXLINSTALL في مسار Python الخاص بك باستخدام PIP أو Easy_Install: PIP تثبيت RestXLeasy_Install متطلبات RestXL RESTXL: بيثون simplexmlapi. حساء جميل simplejson. httplib2.
retxl. برامج ذات صلة