سؤال

في PHP أكتب ببساطة:

$bob = $_POST['bob'];

كيف أفعل الشيء نفسه في بايثون؟

ونعم، عادةً ما أتحقق من وجوده وما إلى ذلك، فأنا فقط أقوم بتجريده على وجه التحديد من الوظيفة التي أبحث عنها.


يحرر:أنا لا أستخدم الإطار

هل كانت مفيدة؟

المحلول

أبسط طريقة هي وحدة "cgi":

import cgi
data = cgi.FieldStorage()
data['bob']

لكن السياق الذي تقوم بالتنفيذ فيه (الأطر التي تستخدمها، WSGI أو حتى (لا سمح الله) mod_python) قد يكون له طرق وصول مختلفة أو أكثر كفاءة أو أكثر مباشرة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top