2017-03-03 1 views
0

사용자가 "저장"버튼을 클릭 할 때 파일 대화 상자가 나타나야하고 사용자가 디렉토리 만 지정하면 파일이 아닌 PyQt4로 UI를 개발하고 있습니다. 이름) 파일을 저장하려고합니다. 나중에 사용자가 지정한 디렉토리 경로를 가져 와서 레이블에 표시하려고합니다. 이것은 바보 같은 질문 일지 모르지만 필자가 파이썬 프로그래밍을 처음 접한 이래로 모든 도움을 주시면 감사하겠습니다.PyQt에서 파일의 경로 검색하기

+0

그래서 무엇을 시도 했습니까? –

답변

1

이제 파일을 저장하지 않으시겠습니까? 디렉토리 만 있으면 원하는 위치에 표시 할 수 있습니다.

이 작업을 수행 할 QFileDialog 위젯이라는 것이 있습니다. 파일을 저장하지 않고 사용자가 선택한 경로 만 반환합니다.

filename = QtGui.QFileDialog.getSaveFileName(self, "Save file", "", ".jpeg") 

'filename'은 사용자가 선택한 파일 경로를 포함합니다. 저장 버튼을 누르면 실제로 데이터를 저장하지 않습니다. 그냥 파일 경로를 반환, 파일을 수동으로 저장해야합니다.

나는 파이썬 전문가가 아니므로,이 도움이된다면 기쁠 것입니다.

+0

예, 제 문제가 해결되었습니다 .. 고마워요! –