logo

줄리아에서 텍스트(txt) 파일 문자열로 읽는 법 📂줄리아

줄리아에서 텍스트(txt) 파일 문자열로 읽는 법

설명

텍스트 파일을 불러오는 방법은 여러가지가 있다. 간단한 방법으로는 함수 read(), readline(), readlines() 을 사용하는 것이다. 이 중 read()는 파일 전체를 읽어 문자열로 반환하고, readline()은 파일에서 첫 줄을 읽어 문자열로 반환하며, readlines()는 파일의 모든 줄을 읽어 각 줄의 문자열을 성분으로 갖는 벡터를 반환한다. read() 함수를 쓸 때 타입을 지정하지 않으면 UInt8로 불러오니, 문자열로 불러오고 싶다면 String을 입력하는 것을 잊지말자. IveandLesserafim.txt라는 파일에 아래와 같은 내용이 있다고 하자.

IVE
안유진
가을
레이
장원영
리즈
이서
LESSERAFIM
김채원
사쿠라
허윤진
카즈하
홍은채

코드

julia> read("IveandLesserafim.txt")
124-element Vector{UInt8}:
 0x49
 0x56
 0x450xec
 0xb1
 0x84

julia> read("IveandLesserafim.txt", String)
"IVE\r\n안유진\r\n가을\r\n레이\r\n장원영\r\n리즈\r\n이서\r\nLESSERAFIM\r\n김채원\r\n사쿠라\r\n허윤진\r\n카즈하\r\n홍은채"

julia> readline("IveandLesserafim.txt")
"IVE"

julia> readlines("IveandLesserafim.txt")
13-element Vector{String}:
 "IVE"
 "안유진"
 "가을"
 "레이"
 "장원영"
 "리즈"
 "이서"
 "LESSERAFIM"
 "김채원"
 "사쿠라"
 "허윤진"
 "카즈하"
 "홍은채"

같이보기

환경

  • OS: Windows11
  • Version: Julia 1.11.3