시작하는 중
[Python] 엑셀에 저장된 데이터를 리스트, 배열화 하기 본문
기본적으로 엑셀에서 csv로 저장된 데이터는 ,형태로 구분되어진다.

파이썬에서 불러오려면 방법이 여러가지 있는데 여기서는 기본 라이브러리내에 포함된 open을 통해 불러올 것이다.
객체 = open('파일위치/파일명', 'mode' )
로 실행하는데 중요한건 탐색기처럼 \로 파일 경로를 이어가는 것이 아니라 /로 이어나가야한다.
mode | mode 설명 |
r | read - 읽기 모드 = 데이터를 읽기만 할 때 |
w | write - 쓰기 모드 = 쓰기모드인데 읽기도 된다 |
a | append - 추가 모드 = 파일에 끝에 내용을 추가할 때 |


xor.csv라는 파일을 'r' 읽기 모드로 열고 xor_file이라는 객체(변수)에 저장하는 것이다.
이렇게 하고 출력을 해보면

바로 엑셀 값이 출력되는 것이 아니라 열기 위한 샤프심이라고 생각하면 된다.
글을 쓰기 위해서는 read(), readline(), readlines()라는 샤프를 이용해야한다.

read를 이용하면 파일의 처음과 끝까지 문자열로 읽어온다. xor_list에 xor_file을 read를 이용해 파일을 읽고 xor_list에 저장하는 것이다. 언뜻보면 리스트나 튜플일 듯 하지만 str 문자열이다.

readline을 이용하면 파일의 첫번째 줄만 읽어온다. 그리고 str형태로 읽어온다.
