discord icon
سرور دیسکورد گاردایران
0soofee

خطای import اسکریپت های py. در یک فایل پایتون

پست های پیشنهاد شده

سلام، خسته نباشید.

 

برای ایمپورت کردن اسکریپت پایتونی که داخل دایرکتوری فعلی باشه باید فقط اسم فایل را بدون پسوند py بنویسیم.

import program

 

اگر فایل در فولدر قرار داشته باشد به صورت زیر آن را ایمپورت می کنیم.

from folder import program

 

و اگر در چندین فولدر قرار داشته باشد به صورت زیر آن را ایمپورت می کنیم. (به جای اسلش از نقطه باید استفاده کنیم)

from folder1.folder2.folder3 import program

 

اگر مشلکتون حل نشد از ارور عکس بدید یا توضیحات بیشتری ارائه کنید.

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

فایل که وجود داره و اسم فایل هم درسته !

چند تا اسکریپت و یک فایل اصلی باید از فایلی دیگر توابع مختلفی رو ایمپورت کند اما فقط فایل اصلی می تواند ایمپورت کند ؟

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام سوالتون از ابتدای پست چند بار تغییر کرده و من نتونستم دقیق متوجه مشکل بشم.

اگه میخواید از ماژول hp استفاده کنید کافیه یک CMD باز کنید و بزنید:

 

pip install hp

اما اگه مشکل یک فایل به اسم hp.py دارید که میخواید اون رو ایمپورت کنید، باید hp.py رو کنار فایلی قرار بدید که دارید از توش import میکنید.

 

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام

در پایتون وقتی که فقط  import filename ( برای مثال) رو میزنید، می‌ره و در کتابخانه های نصب شده میگرده .

 

پس برای اینکه یک فایل پایتونی رو ایمپورت کنید باید به این شکل عمل کنید:

 

from . import filename 

توضیح:

کلمه from میگه که از، و اون نقطه یعنی همینجا و import هم یعنی ایمپورت کن filename که نام فایل شما است.

 

در ایمورت کردن فایل ها باید این طور عمل کنید تا مشکلی پیش نیاد.

 موفق باشید🌹

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری