الفرق بين المراجعتين لصفحة: «Python/webbrowser/get»
< Python | webbrowser
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>webbrowser.get()</code> في بايثون}}</noinclude> تعيد الدالة كائن controller لنوع المتص...' |
|||
سطر 7: | سطر 7: | ||
webbrowser.get(using=None) | webbrowser.get(using=None) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== المعاملات == | == المعاملات == | ||
=== <code>using</code> === | === <code>using</code> === | ||
إن أخذ هذا المعامل القيمة None فإنّ الدالة ستعيد كائنًا للمتصفّح الافتراضي يكون ملائمًا لبيئة الاستدعاء. | إن أخذ هذا المعامل القيمة <code>None</code> فإنّ الدالة ستعيد كائنًا للمتصفّح الافتراضي يكون ملائمًا لبيئة الاستدعاء. | ||
راجع الدالة <code>[[Python/webbrowser/register|register()]]</code> للاطلاع على القيم المتاحة لهذا المعامل. | |||
== القيمة المعادة == | == القيمة المعادة == | ||
سطر 20: | سطر 21: | ||
<syntaxhighlight lang="python3"> | <syntaxhighlight lang="python3"> | ||
>>> import webbrowser | |||
>>> firefox = webbrowser.get('firefox') | |||
>>> type(firefox) | |||
<class 'webbrowser.Mozilla'> | |||
>>> opera = webbrowser.get('opera') | |||
>>> type(opera) | |||
<class 'webbrowser.Opera'> | |||
>>> chrome = webbrowser.get('/usr/bin/google-chrome') # في أنظمة يونكس | |||
>>> type(chrome) | |||
<class 'webbrowser.Chrome'> | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* الدالة <code>[[Python/webbrowser/register|webbrowser.register()]]</code>: تسجّل الدالة نوع المتصفّح المعطى، وبعد تسجيل نوع المتصفّح باستخدام هذه الدالة يصبح بإمكان الدالة <code>get()</code> أن تعيد متحكّمًا لنوع المتصفّح المسجَّل. | |||
== مصادر == | == مصادر == |
مراجعة 19:02، 25 ديسمبر 2018
تعيد الدالة كائن controller لنوع المتصفّح المعطى.
البنية العامة
webbrowser.get(using=None)
المعاملات
using
إن أخذ هذا المعامل القيمة None
فإنّ الدالة ستعيد كائنًا للمتصفّح الافتراضي يكون ملائمًا لبيئة الاستدعاء.
راجع الدالة register()
للاطلاع على القيم المتاحة لهذا المعامل.
القيمة المعادة
تعيد الدالة كائن controller لنوع المتصفّح المعطى.
أمثلة
يبين المثال التالي طريقة عمل التابع:
>>> import webbrowser
>>> firefox = webbrowser.get('firefox')
>>> type(firefox)
<class 'webbrowser.Mozilla'>
>>> opera = webbrowser.get('opera')
>>> type(opera)
<class 'webbrowser.Opera'>
>>> chrome = webbrowser.get('/usr/bin/google-chrome') # في أنظمة يونكس
>>> type(chrome)
<class 'webbrowser.Chrome'>
انظر أيضًا
- الدالة
webbrowser.register()
: تسجّل الدالة نوع المتصفّح المعطى، وبعد تسجيل نوع المتصفّح باستخدام هذه الدالة يصبح بإمكان الدالةget()
أن تعيد متحكّمًا لنوع المتصفّح المسجَّل.