본문 바로가기
반응형

파이썬43

[Python] 파이썬 웹 개발 시 github가 제공하는 .gitignore 파일 github에 리포지토리를 생성할 때, 실수로 .gitignore 파일 빼먹었을 때 있으시죠? 파이썬 웹 개발시 필요한 .gitignore 파일 내용 공유합니다. * .gitignore # Byte-compiled / optimized / DLL files __pycache__/ *.py[cod] *$py.class # C extensions *.so # Distribution / packaging .Python build/ develop-eggs/ dist/ downloads/ eggs/ .eggs/ lib/ lib64/ parts/ sdist/ var/ wheels/ share/python-wheels/ *.egg-info/ .installed.cfg *.egg MANIFEST # PyInstalle.. 2024. 2. 23.
[Django/에러조치] It is impossible to add the field 'created_at' with 'auto_now_add=True' to post without providing a default... *model.py from django.db import models # Create your models here class Post(models.Model): title = models.CharField(max_length=30) content = models.TextField() #이 부분을 수정했었음. created_at = models.DateTimeField(auto_now_add=True) update_at = models.DateTimeField(auto_now=True) def __str__(self): return f'[{self.pk}][{self.title}]' models.py에서 Post 클래스를 수정하다가 해당 에러를 만난 적이 있으십니까? 저는 create_at이라고 작성해야.. 2024. 2. 23.
[Python] 파이썬으로 알파벳 대소문자 변환, swapcase() 파이썬으로 문자열 내 알파벳 대문자를 소문자로, 소문자를 대문자로 바꾸고 싶다면? swapcase() 메서드를 사용하면 됩니다. text = "Hello, World!" swapped = text.swapcase() print(swapped) swapcase는 문자열 내의 대소문자를 반대로 바꿔 새로운 문자열을 반환합니다. 2024. 2. 21.
[Python] 파이썬 strip(), 시작과 끝 공백 또는 특정 문자 제거하기 strip() 함수는 문자열에서 시작과 끝에 있는 공백(띄어쓰기, 탭, 줄바꿈 등)을 제거하는 메소드 입니다. s = " 공백이 많이 있는 문자열 " result = s.strip() print(result) # "공백이 많이 있는 문자열" 출력 만약 특정 문자를 제거하고 싶다면 strip()에 해당 문자를 전달해 주세요. s = ">>>수정하고자 하는 문장>>>" result = s.strip("!") print(result) # "수정하고자 하는 문장" 출력 문자열 다룰 때 유용하게 사용하는 함수, strip(). 자주 쓰이니 외워두면 좋겠죠? 2024. 2. 21.
[Python] 튜플(tuple), 요소를 바꿀 수 없는 순서 있는 시퀀스 리스트와 비슷한 자료형인 튜플은, 한번 결정된 요소를 바꿀 수 없다는 특징을 가진 시퀀스입니다. 아래 목록을 따라가며 튜플의 기본 사용 방법에 대해 확인해 볼까요? 튜플 생성 방법 튜플을 통하여 변수의 값을 교환하기 튜플로 여러 개의 값을 받기 1. 튜플 생성 방법 튜플의 생성은 괄호 ()를 사용하며, 요소들은 쉼표 ,로 구분합니다. tuple_sample = (10, 20, 30) 튜플의 요소에 접근할 때는 대괄호 []와 인덱스를 사용합니다. 인덱스는 0부터 시작합니다. tuple_sample = (10, 20, 30) print(tuple_sample[1]) # 20 출력 요소가 하나만 있는 튜플을 생성할 때는 요소 뒤에 쉼표를 붙여야 합니다. 머신러닝 시 요소를 하나만 가지는 튜플을 많이 사용한다고.. 2024. 2. 15.
반응형