2010-08-04 7 views
2

왜 이렇게 나쁜 생각입니까? (많은 사람들에 따르면)셸을 파이썬으로 작성 하시겠습니까?

+2

파이썬 **은 ** 셸입니다. 뭘 물어 보는 거냐? "많은 사람들에 따라"는 무엇을 의미합니까? 링크 또는 참조를 제공 할 수 있습니까? –

+1

아마도 C에서 * everything *을 써야하는 일부 철저한 괴물에 따르면 ... – Joey

+1

C++은 괜찮습니다.) –

답변

3

나는 그것이 나쁜 아이디어라고 생각하지 않는다. 많은 사람들이 파이썬으로 작성된 쉘인 IPython을 사용합니다 :)

실제로 IPython을 기반으로 할 수 있습니다. scipy가이를 수행합니다. 예를 들어

+0

+1 : Bash 또는 CMD.EXE 대신 Python을 사용합니다. 이식성이있어. –

+0

+1 for IPython. IPython을 sh 프로필 ('ipython -p sh')과 함께 사용하면 bash 등을 대신 할 수 있습니다. – ihuston

0

저는 항상 멋진 아이디어라고 생각했습니다. 지난 번에 내가 그것을 줄 충동을 얻었을 때 나는 파이썬을위한 메이플 스타일의 워크 시트 인터페이스를 생각하고 있었다. 슬프게도 어딘가에있는 대화 형 쉘을위한 매우 멋진 파이썬 + GTK + 카이로 코드를 찾을 수 없습니다.하지만 지금은 여러분을 흥미로울만한 몇 가지 것들을 보았습니다.

Reinteract은 제가 염두에 두었던 것과 매우 비슷합니다.

PyShell은 전통적인 쉘에 가깝기 때문에 소스를 사용할 수 있으며 웹 사이트에서 도움을 요청한다고 말합니다.

편집 : unix shell written in a reasonable language에 대한 이전 질문은 관련 링크이며 더 많은 예제가 있습니다.

0

파이썬으로 작성된 또 다른 쉘은 hotwire입니다. 흥미로운 아이디어와 명령 줄 및 GUI 인터페이스가 혼합되어 있습니다. 이것은 파이썬으로 작성되었지만 sh, python, perl, ruby ​​및 자체 언어 인 'HotWirePipe'에서 코드를 자유롭게 혼합 할 수 있습니다.

유감스럽게도 메인 사이트는 사망 한 것 같지만 웨이크 백에서는 archived입니다.

관련 문제