الفرق بين المراجعتين ل"Python/cgi/parse"

من موسوعة حسوب
< Python‏ | cgi
اذهب إلى التنقل اذهب إلى البحث
(أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>cgi.parse()‎‎</code> في بايثون}}</noinclude> تحلّل الدالة الاستعلام الموجود في ب...')
 
 
سطر 8: سطر 8:
 
cgi.parse(fp=None, environ=os.environ, keep_blank_values=False, strict_parsing=False)
 
cgi.parse(fp=None, environ=os.environ, keep_blank_values=False, strict_parsing=False)
 
</syntaxhighlight>
 
</syntaxhighlight>
+
 
== المعاملات ==
+
== ‎المعاملات ==
+
‎يمرّر المعاملان <code>keep_blank_values</code> و <code>strict_parsing</code> إلى الدالة <code>urllib.parse.parse_qs()‎</code> دون تغيير.
يمرّر المعاملان keep_blank_values و strict_parsing إلى الدالة urllib.parse.parse_qs()‎ دون تغيير.
 
  
 
== انظر أيضًا ==
 
== انظر أيضًا ==
 +
* الدالة <code>[[Python/cgi/parse qs|cgi.parse_qs()‎]]</code>: هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة <code>[[Python/urllib/parse/parse qs|urllib.parse.parse_qs()‎]]</code> عوضًا عنها. 
 +
* الدالة <code>[[Python/cgi/parse qsl|cgi.parse_qsl()]]</code>‎: هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة <code>[[Python/urllib/parse/parse qsl|urllib.parse.parse_qsl()‎]]</code>‎ عوضًا عنها.
 +
* الدالة <code>[[Python/cgi/parse multipart|cgi.parse_multipart()]]</code>‎: تحلّل الدالة المدخلات من نوع multipart/form-data (للملفات المرفوعة).
 +
* الدالة <code>[[Python/cgi/parse header|cgi.parse_header()]]</code>‎: تحلّل الدالة ترويسة MIME (مثل Content-Type) إلى قيمة رئيسة و<nowiki/>[[Python/dict|قاموسٍ]] من المعاملات.
  
 
== مصادر ==
 
== مصادر ==
 
* [https://docs.python.org/3/library/cgi.html#cgi.parse صفحة Common Gateway Interface support في توثيق بايثون الرسمي.]
 
* [https://docs.python.org/3/library/cgi.html#cgi.parse صفحة Common Gateway Interface support في توثيق بايثون الرسمي.]
 
  
 
[[تصنيف:Python]]
 
[[تصنيف:Python]]
 
[[تصنيف:Python Modules]]
 
[[تصنيف:Python Modules]]

المراجعة الحالية بتاريخ 17:05، 27 ديسمبر 2018


تحلّل الدالة الاستعلام الموجود في بيئة معينة أو في ملف معيّن (القيمة الافتراضية للملف هي sys.stdin).

البنية العامة

cgi.parse(fp=None, environ=os.environ, keep_blank_values=False, strict_parsing=False)

‎المعاملات

‎يمرّر المعاملان keep_blank_values و strict_parsing إلى الدالة urllib.parse.parse_qs()‎ دون تغيير.

انظر أيضًا

  • الدالة cgi.parse_qs()‎: هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة urllib.parse.parse_qs()‎ عوضًا عنها. 
  • الدالة cgi.parse_qsl()‎: هذه الدالة مهملة في هذه الوحدة، وهي موجودة لغرض التوافق مع الإصدارات السابقة من بايثون. استخدم الدالة urllib.parse.parse_qsl()‎‎ عوضًا عنها.
  • الدالة cgi.parse_multipart()‎: تحلّل الدالة المدخلات من نوع multipart/form-data (للملفات المرفوعة).
  • الدالة cgi.parse_header()‎: تحلّل الدالة ترويسة MIME (مثل Content-Type) إلى قيمة رئيسة وقاموسٍ من المعاملات.

مصادر