__name__ دقیقا توی پایتون چیه و چطوری میتونم به سورس ماژول ها تو لینوکس دسترسی پیداکنم؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

__name__ دقیقا توی پایتون چیه و چطوری میتونم به سورس ماژول ها تو لینوکس دسترسی پیداکنم؟

+1 امتیاز
__name__  دقیقا توی پایتون چیه و چطوری میتونم به سورس ماژول ها تو لینوکس دسترسی پیداکنم؟

یه سوال دیگه من ماژول numpy رو نصب کردم با pip ولی پایتون نمیشناستش چرا؟
سوال شده دی 9, 1398  بوسیله ی naweed (امتیاز 10)   1 1

1 پاسخ

+1 امتیاز
سوال اول : متغیر __name__ یه متغیر built in پایتون هست که توش نام ماژولی که اجرا شده نگهداری میشه. اگه همون فایلو مستقیم اجرا کنید داخلش __main__ هست ولی اگه از طرف یه جای دیگه import بشه اسم اون فایل اصلی توش قرار میگیره.
سوال دوم : تو این ادرس قرار میگیره:
/usr/local/lib/python3.8/dist-packages
اگه ورژن پایتونتون فرق داره بجای اون python3.8 همون ورژن پایتونتون بنویسید.
سوال سوم : احتمالا شما با pip یه ورژن دیگه نصب کردید برای حل این مشکل این رو امتحان کنید:
python3 -m pip install numpy
بعد اینطوری کدتون رو اجرا کنید:
python3 code.py
پاسخ داده شده تیر 3, 1399 بوسیله ی ArshiaTamimi (امتیاز 19)  
...