본문 바로가기

python334

파이썬 무작위로 년월일 만드는 함수 파이썬 무작위로 년월일 만드는 함수¶ In [1]: import random from datetime import datetime, timedelta def random_yeardate(): # 시작 날짜와 종료 날짜 설정 (원하는 범위 내에서 날짜를 생성할 수 있도록) start_date = datetime(2000, 1, 1) end_date = datetime(2023, 12, 31) # 시작 날짜와 종료 날짜 사이에서 랜덤한 날짜 생성 random_days = random.randint(0, (end_date - start_date).days) random_date = start_date + timedelta(days=random_days) return random_date.strftime("%Y.. 2023. 12. 12.
파이썬 영문 원형복원 (spay VS nltk ) 영문 원형복원 (spay "en_core_web_sm" VS nltk)¶ 예시 문장 만들기¶ In [1]: sentences = [ "the biggest apple in many apples sold best !", "The talented musician played a beautiful melody yesterday.", "Dancing in the rain is my favorite activity.", "I enjoy swimming in the ocean during the summer.", "I was working late at the office last night." ] sentences[0] Out[1]: 'the biggest apple in many apples sold b.. 2023. 12. 10.
OSError: [E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a Python package or a valid path to a data directory. OSError: [E050] Can't find model 'en_core_web_sm'. It doesn't seem to be a Python package or a valid path to a data directory. 위와 같은 에러가 뜨면 아래 코드를 설치해보세요. python -m spacy download en # or python3 -m spacy download en 2023. 12. 7.
ModuleNotFoundError: No module named 'nltk' ModuleNotFoundError: No module named 'nltk' pip install 을 이용하여 nltk 를 설치 해도 ModuleNotFoundError: No module named 'nltk' 와 같은 에러가 뜨면, 아래 코드를 이용하여 설치해보세요 pip3 install nltk 아래와 같이 설치 되면서, nltk 모듈이 잘 실행되었습니다 ! 2023. 12. 7.
extend TypeError: 'int' object is not iterable extend, TypeError: 'int' object is not iterable¶ In [1]: # 리스트에 extend 메서드를 사용할때 iter 를 할 수 없는 단일 변수일 경우 아래와 같은 에러가 발생합니다. mother_list = [] for num in range(8): mother_list.extend(num) --------------------------------------------------------------------------- TypeError Traceback (most recent call last) in 3 4 for num in range(8): ----> 5 mother_list.extend(num) TypeError: 'int' object i.. 2023. 12. 7.
파이썬 이름 리스트 예시 파이썬 이름 리스트 샘플 name_list = ["손하나", "장태우", "황미경", "문성호", "신윤지", "김동원", "이지수", "정태현", "박가영", "최상민", "김지원", "이민서", "박준영", "최지훈", "정지우", "강하늘", "윤예진", "한승훈", "임현우", "오수빈", "이지훈", "박지은", "김태민", "최예린", "임성우", "한지현", "정도영", "강지우", "송하늘", "윤민호"] [참고] 파이썬 리스트 순서 뒤집기 name_list = ["손하나", "장태우", "황미경", "문성호", "신윤지"] name_list[::-1] # out = ['신윤지', '문성호', '황미경', '장태우', '손하나'] [참고] 랜던 이름 추출 name_list = ["손하나",.. 2023. 11. 30.