v2.5.2
Giriş yap

Python Başka Klasörden Modül İmport Etmek

coder
421 defa görüntülendi

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?

Cevap yaz
Cevaplar (1)
mertnrist
1054 gün önce

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