[python] PySimpleGUI를 사용하여 파일 다이얼로그를 표시하는 방법은 무엇인가요?
import PySimpleGUI as sg
# 파일 다이얼로그를 표시하는 함수
def show_file_dialog():
# 파일 다이얼로그의 레이아웃 정의
layout = [
[sg.Text('파일을 선택하세요:')],
[sg.Input(), sg.FileBrowse()],
[sg.OK(), sg.Cancel()]
]
# 파일 다이얼로그 생성
window = sg.Window('파일 다이얼로그', layout)
# 이벤트 루프 시작
while True:
event, values = window.read()
if event == 'OK':
# 선택한 파일 경로 출력
print(values[0])
break
if event == 'Cancel' or event == sg.WINDOW_CLOSED:
break
# 윈도우 닫기
window.close()
# 파일 다이얼로그 표시
show_file_dialog()
위의 코드는 PySimpleGUI를 사용하여 파일 다이얼로그를 표시하는 방법을 보여줍니다. 파일 다이얼로그는 파일을 선택하는 데 사용되며, 선택한 파일의 경로를 출력합니다. 이 코드는 간단한 파일 다이얼로그를 생성하고 사용자의 입력을 처리하는 기능을 제공합니다.
더 자세한 내용은 PySimpleGUI 공식 문서를 참조하시기 바랍니다.