0
파이썬 프로그래머에게는 간단한 문제 일지 모르지만 그게 나를 미치게 할 수도있다. 클래스가 있고 self.type 질문을 변경하면 다른 파이썬 스크립트에도 반영되지 않습니다. 그것까지 새 질문이 아닌 이전 입력 질문을 할 것입니다.파이썬 클래스, 자기 유지를위한 입력 이전 텍스트
class Piano:
def __init__(self):
self.type = input("Size?") --> eg. change to input("S/M/L?")
def printdetails(self):
print (self.type, "piano,")
이
from mystuff import Piano
cfcpiano = Piano()
어떻게 질문을 변경합니까? 질문에 의해 당신은'input'에 대한 인수를 의미한다고 가정합니다. 클래스 내에 하드 코드 된 것입니다. 파일을 저장하거나 업데이트 된 파일을 실행 하시겠습니까? –
동일한 대화 형 세션에서'from mystuff import Piano'를 다시 실행하려고하면 모듈을 다시로드하지 않습니다. 새로운 세션을 시작하거나'reload' (파이썬 2 전용)를 사용해야합니다. – James
다른 디렉토리에 많은 스크립트가 있다면, 변경하고있는 스크립트를 다시 실행해야합니다. – davedwards