일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- mlops
- ADP
- 기초강의
- 장고 기초 강의
- 파이썬 장고
- 파이썬
- c
- cpp
- flask
- 개발자
- 개발언어
- 개발자취업
- 플라스크
- 장고
- airflow
- 파이썬강의
- 도커 컴포즈
- 웹개발
- docker
- Python
- 쇼핑몰예제
- 프로그래밍
- 장고 튜토리얼
- 에어플로우 기초강의
- c++
- 예제프로젝트
- 인공지능
- C언어
- 도커
- Django
- Today
- Total
목록파이썬 (24)
TITEDIOS 편한 코딩

정규표현식(Regular Expression, RegEx)은 문자열에서 특정 패턴을 찾거나, 일치 여부를 검사하거나, 치환할 때 사용되는 강력한 도구입니다. 파이썬에서는 re 모듈을 사용하여 정규표현식을 처리할 수 있습니다. 이 포스팅에서는 파이썬에서 정규표현식을 이용하여 문자열 패턴을 매칭하는 방법과 몇 가지 예제를 소개하겠습니다.1. 복습 - 파이썬 re 모듈이전 포스팅에서 살펴봤던 re 모듈에 대해 다시 살짝 살펴보고 가겠습니다. 파이썬에서 정규표현식을 사용하려면 re 모듈을 import 해야 합니다. re 모듈의 주요 함수는 다음과 같습니다.re.match(): 문자열의 시작에서 패턴을 찾습니다.re.search(): 문자열 전체에서 패턴을 찾습니다.re.findall(): 패턴과 일치하는 모든 ..

정규표현식의 기본 구성 요소는 메타문자입니다. 메타문자는 특별한 의미를 가지며, 다양한 문자열 패턴을 표현할 수 있게 해줍니다. 이번 포스팅에서는 메타문자에 대해 알아보겠습니다.메타문자에 대해 모두 암기하실 필요는 없습니다. 그때 그때 찾아보시면 되겠습니다. 이 포스팅을 읽고 예제를 확인하시면서 하나하나의 의미를 잘 알아두시면 도움이 많이 되실 것입니다.1. 메타문자란?메타문자는 정규표현식에서 특별한 의미를 갖는 문자입니다. 메타문자는 검사 범위를 자동 또는 수동으로 지정하거나 문자열의 수량 및 위치 등에 대한 정보를 나타내는 등 여러 기능을 가진 문자입니다.2. 메타문자의 종류검사 범위(자동)패턴설명.줄바꿈(\n)을 제외한 임의의 문자\s화이트스페이스(whitespace) 문자. [ \t\n\r\f\v..

정규 표현식(Regular Expression)은 문자열에서 특정 패턴을 찾거나, 치환하거나, 추출하는 데 사용하는 강력한 도구입니다. 파이썬에서는 re 모듈을 사용하여 정규 표현식을 처리할 수 있습니다. 이 포스팅에서는 정규 표현식의 기본 문법과 파이썬에서 이를 사용하는 방법을 자세히 알아보겠습니다.정규 표현식은 좀 어려울 수 있습니다. 사실 '기초 강의'라는 이름을 붙이기 망설여지는데요 ㅎㅎㅎ. 기존 강의 포스팅과의 통일성을 위해 기초강의라고 하겠습니다. 정규 표현식을 잘 익혀 두시면 정말 유용한 기능들을 간단한 문장으로 구현이 가능합니다. 따라서, 여러분도 이해가 가지 않는다면 가지 않는데로 가면 가는데로 익혀두시면 좋겠습니다. 익혀두시고 필요하실 때마다 정규표현식 활용을 확인해보시면 되겠습니다.그..

파일 입출력은 많은 프로그램에서 필수적인 기능입니다. 그러나 파일을 다루다 보면 파일이 존재하지 않거나, 읽기/쓰기 권한이 없거나, 잘못된 형식의 파일을 읽는 등의 다양한 예외 상황이 발생할 수 있습니다. 이러한 예외 상황에 대비하여 적절한 예외 처리를 구현하는 것은 매우 중요합니다. 이 포스팅에서는 파이썬에서 파일 처리를 할 때 발생할 수 있는 예외와 이를 처리하는 방법을 알아보겠습니다.1. 기본적인 파일 처리우선, 파일을 여는 기본적인 방법부터 살펴보겠습니다. 이제는 많이 익숙해진 코드일 것으로 감히 예상해 봅니다ㅎㅎㅎ. 텍스트 파일을 읽고 쓰는 예제입니다.# 파일 읽기try: with open('example.txt', 'r', encoding='utf-8') as file: co..

파일 입출력은 프로그래밍에서 매우 중요한 부분을 차지합니다. 파이썬에서는 텍스트 파일과 이진 파일을 간편하게 다룰 수 있는 다양한 기능을 제공합니다. 이번 포스팅에서는 텍스트 파일과 이진 파일을 다루는 방법을 각각 예제와 함께 설명하겠습니다.1. 텍스트 파일 다루기텍스트 파일을 다루는 방법은 우리가 이전에 파일 입출력(바로 전 포스팅입니다ㅎㅎ)에서 봤던 예제와 같습니다. 파일을 열 때 open 함수에 'r'. 'w', 'a' 등의 모드를 파라미터로 전달하여 파일을 처리하는 방식입니다. 테스트 파일은 우리가 읽기 편한 문자열을 처리하는 함수이므로 데이터 저장 및 로그 기록 등에 많이 사용됩니다.텍스트 파일 읽기텍스트 파일을 읽는 방법은 매우 간단합니다. open 함수와 read 또는 readlines 메서..

파이썬에서는 파일을 쉽게 읽고 쓸 수 있는 다양한 방법을 제공합니다. 파일 처리는 데이터를 저장하고 읽어오는 중요한 작업이며, 파이썬의 강력한 내장 함수들을 사용하면 매우 간단하게 처리할 수 있습니다. 이번 포스팅에서는 파이썬에서 파일을 다루는 기본 방법부터 실용적인 예제까지 알아보겠습니다.파일을 읽고 쓰는 것은 중요한 작업 중 하나이므로 꼭 손으로 익혀주시면 좋겠습니다. 1. 파일 열기파일을 열기 위해서는 open() 함수를 사용합니다. 이 함수는 파일을 열고 파일 객체를 반환합니다. open() 함수는 파일 이름과 모드, 두 개의 인자를 받습니다.파일 모드는 다음과 같습니다.'r': 읽기 모드 (기본값)'w': 쓰기 모드 (파일이 존재하면 덮어쓰고, 없으면 새로 생성)'a': 추가 모드 (파일이 존재..

이번 포스팅에서는 데이터 구조 중 마지막으로 세트에 대해서 알아보겠습니다. 파이썬은 다양한 데이터 구조를 제공하며, 그 중 세트(Set)는 고유한 요소들로 구성된 컬렉션을 다룰 때 매우 유용합니다. 세트는 순서가 없는 중복되지 않은 값들의 집합으로, 데이터 중복을 제거하고 유일한 값들을 효과적으로 관리하는데 매우 유용합니다. 이번 포스팅에서는 파이썬 세트의 주요 특징, 생성 방법, 주요 메서드 및 활용 사례에 대해 알아보겠습니다1. 세트란 무엇일까요?세트는 수학에서 정의하는 집합과 동일한 개념으로, 서로 다른 값들로 구성된 집합을 의미합니다. 파이썬에서는 중괄호 {}를 사용하여 세트를 만들고, 요소들은 쉼표(,)로 구분합니다. 순서가 없기 때문에 같은 값은 한 번만 저장되며, 중복된 값은 자동으로 제거됩..

이번 포스팅에서는 파이썬에서 정말 자주 활용되는 데이터 구조의 하나인 딕셔너리(Dictonary)에 대해 알아보도록 하겠습니다. 파이썬의 딕셔너리(Dictionary)는 매우 유용한 데이터 구조로, 키-값 쌍을 저장하는 데 사용됩니다. 마치 사전처럼 키를 통해 원하는 값을 빠르고 효율적으로 찾아낼 수 있다는 장점이 있습니다. 딕셔너리는 키를 사용해 데이터를 빠르게 검색할 수 있으며, 키는 고유해야 합니다. 이번 포스팅에서는 파이썬 딕셔너리의 개념, 특징, 주요 메소드 및 활용 예제를 통해 딕셔너리를 자세히 살펴보겠습니다.딕셔너리는 다양한 데이터를 저장하고 관리하는데 유용하며, 웹 개발, 데이터 분석, 머신 러닝 등 실무 분야에서 널리 활용됩니다. 따라서, 오늘 포스팅은 천천히 이해하면서 잘 읽어주셨으면 ..