나는 OS "다른 이름으로 저장", "파일 선택", "디렉토리 선택"대화 상자 내 스크립트에서
- 특정 파일을 선택할 수있는 팝업 할 디렉토리,
- 특정 디렉토리에 파일을 저장합니다.
모든 일반적인 OS는 예를 들어, KDE 대화 "다른 이름으로 저장",이 세 가지 대화 상자와 함께 제공 : 함수를 호출하는 방법이
이 있음 :
- 은 선택한 파일의 경로를 반환합니까?
- 은 선택한 디렉토리의 경로를 반환합니까?
- 은 생성 된 파일을 선택한 디렉토리에 저장합니까?
이렇게 사용할 수 있어야한다고 생각하지만, 이런 종류의 문제를 처리 할 수있는 패키지를 찾기 위해 고심하고 있습니다. 패키지 os
은 처음에 약속했지만 운이 없었습니다. this thread에서 논의 된 바와 같이 tkinter를 사용하여 사용자 정의 된 것을보고 싶지 않습니다. 그러나이 코드는 요구 사항 2에서 원하는대로 정확하게 수행합니다.).
힌트가 있습니까?
편집 : 쿠분투 17.10 및 파이썬 2.7.14를 사용하고 있습니다.
'tkinter' 모듈에는 이러한 종류의 대화 상자가 있습니다. 'from tkinter.filedialog import askopenfilename','import tkinter.messagebox','import tkinter.simpledialog'입니다. – martineau
필요한 모든 것일 수도있는 ['easygui'] (http://easygui.sourceforge.net/)라는 타사 모듈도 있습니다. – martineau
답변 해 주셔서 감사합니다. 나는 tkinter 해결책이 매우 추악한 것을 안다. 그러나 easygui는 그렇게 예쁘지 않다. OS에서 제공하는 것과 똑같은 대화 상자를 얻길 바랬습니다. –