bpython 인터프리터가 시작될 때 인터프리터를 시작하여 항상 사용자 정의 명령을 실행하도록 할 수 있습니까? 내 경우bpython 구성 - 기본적으로 numpy 및 matplotlib 가져 오기
은 단순히하고 싶은 : 나는 docs에서 아무것도 볼 수 없습니다
import numpy as np
import matplotlib.pyplot as plt
. 누구나 방법을 알아?
bpython 인터프리터가 시작될 때 인터프리터를 시작하여 항상 사용자 정의 명령을 실행하도록 할 수 있습니까? 내 경우bpython 구성 - 기본적으로 numpy 및 matplotlib 가져 오기
은 단순히하고 싶은 : 나는 docs에서 아무것도 볼 수 없습니다
import numpy as np
import matplotlib.pyplot as plt
. 누구나 방법을 알아?
이이 문서에 기록 된이 단지 명확에서 같은 표시하지 : 그것의 http://docs.bpython-interpreter.org/django.html
요점은 PYTHONSTARTUP
라는 환경 변수를 가질 수있다. bpython은 인터프리터에서 삭제되기 전에이 파일을 실행합니다.
이카노 보리 (ikanobori)의 답변이 여기에 오는 길인 반면 나는 다른 간단한 대안을 보여줄 것이라고 생각했습니다.
import numpy as np
import matplotlib.pyplot as plt
import bpython
bpython.embed(locals_=locals())
이렇게하면 bpython REPL이 시작되고 로컬 변수 및 기타 기호가로드됩니다. 이것은 하나 이상의 사용자 정의 쉘을 원할 경우 유용합니다.
완벽한, 감사합니다! – YXD