어디서나이 답변을 찾을 수 없습니다. bpython -i & namespace
은 사소한 예를 감안할 때 : 나는 -i myclass.py bpython 실행하면# myclass.py
class MyClass:
def __init__(self):
print 'test'
def main():
my_class_instance = MyClass()
if __name__ == '__main__':
main()
some_var = 'i exist! ... but I think I'm in global namespace?'
, 나는 bpython 환경으로 프로그램 & 드롭을 실행합니다. 내가 속한 네임 스페이스는 - my_class_instance가 존재하지 않습니다. 그러나 some_var는 존재하며 주요 함수 자체도 존재합니다.
대화 형 프롬프트에 드롭 인 경우 주 기능에있는 모든 개체를 네임 스페이스에 끌어다 놓을 수 있습니까? 아니면 제가해야 할 일이 있습니까?