728x90 반응형 stream2 [python] Text mode vs. Binary mode: File open Python에서 특정 파일을 open하는 경우,text mode 또는 binary mode 중 하나로 열게 된다. 이 둘의 차이점은 간단히 설명하면,현재 open하고자 하는 file을 text파일로 처리할지아니면 binary파일로 처리할지를 결정하는 것임.1. binary mode 로 file을 여는 경우,Python은 해당 file을 순수한 bytes의 형태로 취급함.해당 파일을 byte 단위로 읽어들이면서어떠한 변환없이 file에 기재된 bytes 의 값들을 그대로 읽어들임.2. text mode로 file을 여는 경우,사람이 읽을 수 있는 문자들로 구성된 text file이라고 생각하며,file의 bytes 값들을 사람이 읽을 수 있는 문자로 표시 하기 위한 encoding 방식에 따라 bytes.. 2024. 1. 15. [Python] input 함수 사용하여 사용자 입력받기. Python의 input() 함수는표준 입력 스트림(stdin)으로부터 데이터를 받는 함수 Terminal에서 수행되는 CLI (Command Line Interface) 프로그램은입력을 stdin (표준 입력, standard input)에서 받아드리고출력은 stdout (표준 출력, standard output)에서 수행함.stdout과 stdin은 일종의 file stream이며데이터를 해당 stream에 흘려보내거나 흘려받아서 출력과 입력이 이루어짐. A stream is a fairly abstract, high-level conceptrepresenting a communications channel to a file, device, or process.2024.09.11 - [CE] - [.. 2023. 10. 10. 이전 1 다음 728x90 반응형