2016-08-05 4 views
2

그래서 큰 변수가 많은 ipython 노트북을 가지고 있으며, 한 번에 내가 끝내는 모든 것들을 제거하고 싶습니다. % reset_selective variablename을 사용하여 각 변수를 지우지 만, 60 개의 변수가 있으며 60 개의 프롬프트가있는 블록을 실행하면 각 변수에 대해 y/n을 입력하라는 메시지가 표시됩니다.iPython- 모든 y/n 프롬프트에 "y"(또는 무시)로 대답하는 방법이 있습니까?

"일단 삭제되면 변수를 복구 할 수 없습니다. 진행 (y/[n])?"

"y"라고 대답 할 수있는 방법이 있습니까? 한 번에 모두 "y"로 대답하거나 프롬프트를 모두 건너 뛸 수 있습니까?

답변

3

here에서 읽기 :

%의 reset_selective가 [-f] 정규식이

옵션 포함되지 않은 경우 아무 조치도 취하지 않습니다

을 정규식 -f : 강제 재설정을 요구하지 않고 확인.

당신이 요청하지 않고 그것을 힘을 가지고 %reset_selective-f 플래그를 통과 할 수있어 보인다.

+0

"정규식"을 지정하지 않고 "% reset_selective -f variable_name"을 수행했습니다. 그게 효과가 있었어. 감사! – ChristineB