2
나는 cmd 모듈을 사용하여 파이썬 3.1.1에서 명령 행 인터페이스를 만들고있다.파이썬 cmd 모듈 명령 별명
예를 들어 하나 이상의 이름으로 명령을 만드는 방법이 있습니까? "quit"and "exit"? 아니면 모든 함수가 동일한 함수를 참조하는 많은 명령을 작성한 것입니까?
나는 cmd 모듈을 사용하여 파이썬 3.1.1에서 명령 행 인터페이스를 만들고있다.파이썬 cmd 모듈 명령 별명
예를 들어 하나 이상의 이름으로 명령을 만드는 방법이 있습니까? "quit"and "exit"? 아니면 모든 함수가 동일한 함수를 참조하는 많은 명령을 작성한 것입니까?
예, 모두 동일한 기능을 참조하는 여러 명령을 작성한 것입니다.
이것은 일반적입니다. 명령에 대해 여러 가지 공통된 별칭을 제공하는 것이 도움이됩니다. 그것들이 올바르게 추측되는 확률이 향상되기 때문에 사용자의 삶이 더 단순 해집니다.
성능 문제로 인해 많은 문제가 발생하거나 무시할 수 있습니까? –
당신은 그 차이를 결코 측정 할 수 없을 것입니다. 그것은 해쉬 알고리즘을 사용하는 클래스 메쏘드 디스패치 일뿐입니다. 그래서 복잡성은 ** O ** (1)입니다. 몇 가지 추가 메서드 함수를 추가하거나 하나의 메서드 함수가 다른 메서드 함수를 호출하면 미묘한 오버 헤드가 발생합니다. –