본문 바로가기

분류 전체보기333

[Python] file : open and close Python 에서 file을 처리하기 위해선 다른 프로그래밍 언어와 마찬가지로 file에 대한 접근이 가능한 object를 얻어와야함. 이같은 object는 file handler, file descriptor 등의 여러 이름으로 불리며, 이를 얻어오는 작업을 가르켜 open이라고 지칭하는게 일반적임. 때문에 file을 처리하기 위해 가장 먼저 수행되는 작업을 file을 연다(open) 라고 표현함. 파일을 연다는 것은 file을 memory로 읽어들이고, 읽어들여진 file의 content등에 접근할 수 있는 기능이 구현된 object를 얻는 것이라고 할 수 있음. 이후 해당 object가 제공하는 여러 file관련 operator를 통해 읽기, 쓰기 등등이 이루어짐. 파일을 열어서 해당 file (=.. 2023. 7. 4.
[Python] Regular Expression : 표현식 기초 및요약 Regular Expression :  정규표현식 요약 Regular Expression (re) 의 기본적인 operator는 다음과 같음.Basic operatorDescription.Any character except `\n` (newline)aThe character a itselfabThe string ab itselfx|yx or y\yEscapes a special character y, such as ^+{}$()[]|\-?.*backslash 는 escape sequence로 동작을 의미함 :즉, 뒤에 오는 문자와 결합하여 newline이나 tab등을 의미하게 됨.반대로 특수한 의미를 가지는 문자들(^+{}$()[]|\-?.*)이 backslash 뒤에 오면, 자신의 특수한 의미를 잃고.. 2023. 7. 3.
[Env] Windows : 환경변수 설정 (Windows 10) Windows 키를 누르면 나오는 panel에서 설정(Settings)을 클릭. 시스템(System)에서 왼쪽 사이드 바에 아래로 내리면 정보(About)이 나옴. 이를 클릭. 정보가 선택된 상태에서 오른쪽 패널에서 아래로 내리다 보면 "고급 시스템 설정"(Advanced system settings) 이 있음. 를 클릭. 나타난 System Properties 창에서 하단의 Envrionment Variables...를 클릭. 여기서 환경변수를 클릭하면 환경변수를 추가 및 편집 가능함. 상단은 User variables와 하단은 System varaibles임. 2023. 7. 1.
[Env] Windows 환경변수 (Environment Variable) 설정 (Windows 11) Windows 키를 누르면 나오는 panel에서 Settings을 클릭. 왼쪽 사이드 바에서 System이 선택된 상태에서 아래로 내리면 About이 나옴. 이를 클릭. System > About 패널에서 중간에 있는 Related links 에서 Advanced system settings를 클릭. 나타난 System Properties 창에서 하단의 Environment Variables...를 클릭. 상단의 User variables for 계정명아래 있는 User variables와 System variables 밑에 있는 system variables들을 확인 가능함. 여기에서 새로 추가하고 편집가능. 2023. 7. 1.
[Python] venv : Python Virtual Envrionment Python 3의 경우, standard library로 venv를 virtual environment를 위해 제공하고 있음. 이를 통해 프로젝트마다 적절한 package들을 사용할 수 있게 됨. Create a virtual environment python -m venv 환경이름 위의 명령어를 통해 환경이름이라는 subdirectory가 만들어짐. 해당 directory 밑에 virtual environment를 위한 file들이 위치하고 있음. Activate the virtual environment # linux 계열 source 환경이름/bin/activate 생성된 director의 subdirectory bin 밑에 있는 `activate script를 수행하면 만들어진 가상환경이 활성화됨.. 2023. 6. 30.
[Python] pip 사용법 다음은 pip (Pip Install Python or Installer for Python)의 사용법을 간략히 정리해둔 것임. https://dsaint31.tistory.com/entry/Python-pip-%EB%9E%80-Package-Management-System [Python] pip 란 (Package Management System) pip는 Pip Installs Python를 줄인 말로, Python에서 기본적으로 사용되는 Python package management system임. pip와 같이, 줄임말이 원래 문장에 다시 들어가 있는 경우를 recursive acronym이라고 부름. python이 많은 l dsaint31.tistory.com Installation pip는 p.. 2023. 6. 30.
반응형