الفرق بين المراجعتين لصفحة: «Python/urllib/request/url2pathname»

من موسوعة حسوب
< Python‏ | urllib‏ | request
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>urllib.request.url2pathname()‎‎</code> في بايثون}}</noinclude> تحوّل الدالة مكونات المسار...'
 
لا ملخص تعديل
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>urllib.request.url2pathname()‎‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:الدالة <code>urllib.request.url2pathname()‎‎</code> في بايثون}}</noinclude>
تحوّل الدالة مكونات المسار المعطى من عنوان URL مرمّز بعلامة النسبة المئوية إلى الصيغة المحلّية للمسارات. لا تستقبل الدالة عنوان URL كاملًا، وتُستخدم الدالة unquote()‎ لفكّ ترميز المسار المعطى.
تحوّل الدالة مكونات المسار المعطى من عنوان URL مرمّز بعلامة النسبة المئوية إلى الصيغة المحلّية للمسارات. لا تستقبل الدالة عنوان URL كاملًا، وتُستخدم الدالة <code>[[Python/urllib/parse/unquote|unquote()]]</code>‎ لفكّ ترميز المسار المعطى.
== البنية العامة ==
== البنية العامة ==


سطر 15: سطر 15:
يبين المثال التالي طريقة عمل الدالة:<syntaxhighlight lang="python3">
يبين المثال التالي طريقة عمل الدالة:<syntaxhighlight lang="python3">
>>> import urllib.request
>>> import urllib.request
>>> urllib.request.pathname2url('main/images/big_title.png')
>>> urllib.request.url2pathname('main/images/big%20title.png')
'main/images/big_title.png'
'main/images/big title.png'
>>> urllib.request.pathname2url('main/images/big title.png')
 
'main/images/big%20title.png'
</syntaxhighlight>
</syntaxhighlight>



المراجعة الحالية بتاريخ 03:53، 26 يناير 2019

تحوّل الدالة مكونات المسار المعطى من عنوان URL مرمّز بعلامة النسبة المئوية إلى الصيغة المحلّية للمسارات. لا تستقبل الدالة عنوان URL كاملًا، وتُستخدم الدالة unquote()‎ لفكّ ترميز المسار المعطى.

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

urllib.request.url2pathname(path)

المعاملات

path

المسار المراد تحويله.

أمثلة

يبين المثال التالي طريقة عمل الدالة:

>>> import urllib.request
>>> urllib.request.url2pathname('main/images/big%20title.png')
'main/images/big title.png'

مصادر