코딩 프로그래밍 수학 영어

Q. delimiter 무슨 뜻?

So young! 2021. 3. 28. 11:51   
반응형

A.  구획을 나누는 구분자 

value 값을 구분하는 기준이 되는 것을 가리키는 단어로, CSV 파일의 경우는 comma separated values의 약자이니까, 값들을 쉼표(,)로 분류해 놓은 것이고, delimiter는 ','가 된다.

 

유의어 separator

 

예)

 

A CSV file stores data in rows and the values in each row is separated with a separator, also known as a delimiter. Although the file is defined as Comma Separated Values, the delimiter could be anything. The most common delimiters are: a comma (,), a semicolon (;), a tab (\t), a space ( ) and a pipe (|).

 

CSV파일은 데이터를 줄로 저장하고, 각 줄의 값들은 separator(=delimiter)로 분리된다. 비록 이 파일은 '콤마로 구분한 값(Comma Separated Values)'로 정의되어있지만, 구분자는 무엇이든 될 수 있다. 가장 빈번한 구분자들은 쉼표, 세미콜론, 탭, 빈칸, 파이프 등이 있다.

 

 

다음과 같이 코드의 parameter에 들어가기도 한다.

import csv
with open('eggs.csv', newline='') as csvfile:
	spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
     for row in spamreader:
         print(', '.join(row))
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam

위의 코드에 따르면, 쉼표로 데이터를 구분하고 있다는 뜻이다.

 

 

참고) 네이버 영어 사전

delimiter

반응형