Python에서 클래스를 가져 오려고하고 클래스를 가져온 후 가져온 클래스로 클래스 변수를 설정합니다. 이에 대한 답변을 찾기 위해 Google과 stackoverflow를 검색했지만 찾을 수 없었습니다.
예를 들면 :
DB.py :
class DB:
def __init__(self):
#init sets up the db connection
def FetchAll():
#Fetchall fetches all records from database
예 :
class Ex:
def __init__(self):
import DB.py as DB
self.db = DB.DB()
def FetchAll(self):
result_set = self.db.FetchAll()
Ex 클래스에서 변수를 통해 DB 클래스의 FetchAll ()에 액세스하고 싶습니다. PHP에서는 클래스에서 "Protected"키워드를 사용하여 가능하다는 것을 알고 있습니다.
제공 할 수있는 도움에 감사드립니다.
다만
import DB
파일 이름이 아닌 모듈 이름 (현재 모듈 검색 경로에서 찾을 수 있음)을 제공합니다.
모듈 및 가져 오기가 작동하는 방법에 대한 초보자 개요 는 자습서 를 확인하십시오 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다