Python Başka Klasörden Modül İmport Etmek
Merhaba.
sql klasörü içerisindeki Sql.py dosyasını py klasöründe bulunan UyeEkle.py dosyasına nasıl import edebilirim?
Hem import moduladi şeklini, hem de from moduladi import * şeklini gösterebilir misiniz?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
main.py
import sys, os.path
sql_dir = (os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) + '/folder2/')
sys.path.append(sql_dir)
import sql
sql.selam()
sql.py
def selam():
print("Selam")
Farklı bir yol (Bu şekilde ben çalıştıramadım fakat deneyebilirsin.)
from ..folder2 import sql
sql.selam()
Dosyalar