import استيراد وحدة

آخر تحديث: 2026-09-22

import استيراد وحدة

import يحمّل وحدة؛ يمكن تحديد اسم مستعار.

التصنيفالكلمات المفتاحية والعبارات
النوعكلمة مفتاحية / عبارة
إصدار بايثونall

📝 الصياغة

import module [as alias]
from module import name [as alias]

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

4.0
3.14
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qما الفرق بين `import math` و`from math import sqrt`؟
Aيربط `import math` اسم الوحدة فقط؛ يجب أن تكتب `math.sqrt` لاستخدامها. بينما يُدخل `from math import sqrt` اسم `sqrt` مباشرة في النطاق الحالي لتنادي عليه مباشرة، لكنه قد يتجاوز متغيرًا لديك بالفعل بالاسم نفسه.
Qلماذا يُحدث `import` خطأ `ModuleNotFoundError`؟
Aلا تستطيع بايثون العثور على هذه الوحدة. تحقق من تهجئة اسم الوحدة، ومن تثبيت المكتبة الطرفية الثالثة (`pip install pkg`)، ومن أن الدليل الذي يحتوي السكربت ضمن مسار البحث.
Qهل تُنفَّذ الوحدة مرة أخرى عند استيرادها عدة مرات؟
Aلا. بعد الاستيراد الأول تُخزَّن الوحدة مؤقتًا في `sys.modules`؛ الاستيرادات اللاحقة تجلبها من المخزون فقط، لذا يُنفَّذ كود الوحدة مرة واحدة.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%