0
ncurses가있는 메뉴 시스템을 만들어 우분투 상자의 IP 주소를 구성하려고합니다.nccurses로 파일 쓰기
이http://tuxradar.com/content/code-project-build-ncurses-ui-python
프로그램이 성공적으로 모든 정보를 입력하라는 메시지,하지만 난 문제로 실행 곳은/etc/네트워크/인터페이스에 쓰기를 시도 할 때 : 나는 여기에있는 예제를 촬영했습니다.
코드 조각
screen.addstr(4, 4, "1 - Configure Static IP Address")
.....
staticIP = get_param("Enter the IP address")
system("echo 'address ' + staticIP >> /etc/network/interfaces")
이 성공적으로 파일에 기록되어 있지만 변수의 값을 사용하지 않고 문자 텍스트를 쓰고.
address staticIP
마지막 줄
는 원래 "execute_cmd"이었다, 그러나 나는 "시스템"각 라인이 실행 된 후 메시지를 표시하지 않고 같은 일을 할 것 같다 것을 발견했다.저는 python/ncurses newb ...입니다. 그리고 프로 팁은 많이 감사합니다! 더 나은 옵션이 있다면, 그걸로도 열려 있습니다 ... ncurses에 묶여 있지 않습니다.
감사합니다.