Python
[Python] 파이썬 Tkinter 화면 탐색기 생성, 다이얼로그
Let it out
2024. 4. 19. 16:06
반응형
예제
import tkinter 를 해주고 askopenfilename 함수를 사용한다.
from tkinter import *
from tkinter.filedialog import askopenfilename
readFile = askopenfilename() #readfile 변수에 경로 저장
결과
활용 예제
askopenfilename 함수로 data.csv 파일을 열고 내용을 출력하는 예제다.
from tkinter import *
from tkinter.filedialog import askopenfilename
readFile = askopenfilename() # 파일 경로 readFile 변수에 저장하기
if(readFile != None): #파일이 존재하면
file = open(readFile, "r") # 읽기 모드로 파일 열기
for line in file.readlines(): #한줄씩 읽기
line = line.strip() #문자열 양쪽 끝에 있는 공백 제거 후 line에 저장
print(line)
file.close #파일 닫기
결과
1/1, 1/2, 1/3, 1/4
2/1, 2/2, 2/3, 2/4
3/1, 3/2, 3/3, 3/4
3/1, 3/2, 3/3, 3/4
반응형