2011-10-10 4 views
0

fileopenbox()를 사용 중이고 창을 열었을 때 가지고있는 모든 텍스트 파일을 선택하고 싶습니다. Shift 또는 Ctrl + A를 눌러 보았지만 작동하지 않았습니다.Python : easygui, 여러 파일을 선택하는 방법?

openfile = fileopenbox("Welcome", "COPR", filetypes= "*.txt") 

답변

1

easygui에서는 불가능합니다. 할 수있는 일은 재사용 the code from easygui (줄 1700 참조)이며 약간 수정하여 askopenfilename 대신 askopenfilenames을 사용합니다. 지금 fileopenbox 문자열을하지 반환합니다

openfiles = fileopenbox("Welcome", "COPR", filetypes= "*.txt", multiple=True) 

주하지만 같은 문자열 목록 : 당신이 여러 = 진정한 인수에 포함하는 경우

2

여러 파일을 선택할 수 있습니다

을 [ "foo.txt", "Hello.txt", "mytxt.txt"]

+0

'easygui'는 적어도 2002 년 이래로 사용되어 왔고 이전 버전의'fileopenbox()'함수는 'muliple' 키워드의 인수 (추가는 쉽다.) – martineau

관련 문제