الفرق بين المراجعتين ل"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'

مصادر