TheProgrammer نشر 22 نوفمبر 2015 أرسل تقرير مشاركة نشر 22 نوفمبر 2015 في PHP يمكن استخدام $_POST لمتغيرات POST و$_GET لمتغيرات GET، فهل يوجد في بايثون متغيرات مشابهة يمكنني استخدامها للتعامل مع POST وGET؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 22 نوفمبر 2015 أرسل تقرير مشاركة نشر 22 نوفمبر 2015 لو افترضنا أنك كتبت التالي في نموذج HTML:<input type="text" name="username"> فإنه هنالك طرق متعددة للحصول على المتغيرات المطلوبة، فلو كنت تستخدم raw cgi يمكنك الحصول على متغير username كالتالي:import cgi form = cgi.FieldStorage() print form["username"] أما لو كنت تستخدم Django أو Pylons أو Flask أو Pyramid فيمكنك الحصول على متغيرات GET و POST عن طريق مكتبة request كما في المثال التالي:print request.GET['username'] # for GET form method print request.POST['username'] # for POST form method وفي حالة استخدامك لـ Turbogears أو Cherrypy فيمكنك استعمال دالة request من مكتبة cherrypy:from cherrypy import request print request.params['username'] وأما في web.py فيكفي أن تكتب السطرين التاليين:form = web.input() print form.username كما ترى فإن هنالك العديد من الطرق لفعل ذلك اعتمادا على الإطار الذي تستخدمه. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
TheProgrammer
في PHP يمكن استخدام $_POST لمتغيرات POST و$_GET لمتغيرات GET، فهل يوجد في بايثون متغيرات مشابهة يمكنني استخدامها للتعامل مع POST وGET؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.