2011-10-30 2 views
0

질문이 2 개 있습니다.플래시 드라이브 및 리눅스 명령이있는 python

그래서 내가 선택한 디렉토리를 백업하고 복원 할 파이썬 프로그램을 만들고 있습니다.

이것은 내 첫 프로그램이고이 프로그램에 대한 내 gui로 easygui를 사용하고 있습니다.

내가 알고 싶은 것은 실행 된 msg 명령의 결과를 msgbox에 표시하거나 tkinter가 이런 종류의 일을 더 잘 수행하는 방법입니다.

어떻게 플래시 드라이브를 드롭 다운 메뉴에서 보여줄 수있는 플러그인으로 연결되어 있는지 보여줄 것입니다.

답변

1
import commands 
from easygui import * 

output = commands.getstatusoutput("command") 
msgbox(msg=output[1]) 

이렇게하면 명령 출력을 가져 와서 메시지 상자에 표시하는 방법입니다.

+0

어쨌든 한 상자에서 두 명령을 수행 할 수 있습니까? 난 당신이 스크립트와 프로그램에'cd'을 사용할 수 없습니다 알고는 지금까지 Huntaz556 @ 미디어 – Huntaz556

+0

에 CD를 dosent ('CD/미디어') os.system을 할 때, 당신은 것이기 때문에 스크립트를 실행 한 디렉토리에서 원하는 것을 무엇이든해야합니다. 하나의 메시지 상자에 두 개의 명령을 표시하려면 문자열을 만들고 두 개의 출력을 해당 문자열에 추가 한 다음 메시지 상자에 표시하십시오. – Griffin

관련 문제