[python]interpreter에서 shell command쫌 걍 쓰고 싶다.

ed.netdiver의 이미지

제목이 거창하죠?

그.러.나.

cd, pwd, ls 이런거 그냥 되면 좋겠다 해서 끄적여봅니다.ㅋㅋ

#! /usr/bin/env python
# file name : sh.py
import os
def cd(s):
    os.chdir(s)
def pwd():
    os.path.abspath('.')

사용법

from sh import *
cd('/usr/src/linux')
pwd()

ㅋㅋ 된당^^;
덧붙여졌으면 좋겠는건, 괄호 없애기. 혹은 shell command를 바로
호출하기같은 방식으로 처리한달지 하는거.
또 뭔가 간단한 다른 기능들을 python으로 이전한달지...
그런거 마니마니 덧칠해주세용~~~

역시 어딘가 누군가가 이미 만들어놨겠지 싶은 생각도 들지만,
뭐 어때요?

python 만셰이~

Forums: 
perky의 이미지

pysh이나 ipython을 사용하시면 비슷한 기능을 매우 쉽게 사용하실 수 있습니다.

You need Python

ed.netdiver의 이미지

헉...허거걱...드뎌, 퍼키님이 납시셨당~~~우와앙...ㅠ.ㅠ;
(언제고 이런 날이 올줄 아라떱..ㅠ.ㅠ;)
싸싸인해주세엽~~~ㅠ.ㅠ;;

죄송함돠.
(setq-default jujeop-mode nil)^^;

ㅎㅎ 그렇군요^^;
ipython은 정말이지 컴터랑 대화하는 듯한 착각이 들더군녀^^;
prompt마저 numbering되어있질 않나^^;
pysh는 찾아봐야겠당^^;

좋은 정보 감사합니당~~~^O^//

--------------------------------------------------------------------------------
\(´∇`)ノ \(´∇`)ノ \(´∇`)ノ \(´∇`)ノ
def ed():neTdiVeR in range(thEeArTh)