[쉽파데] 텍스트 마이닝(대통령 연설문)
파이썬(python)/Doit! 쉽게 배우는 파이썬 데이터 분석2024. 7. 27. 20:42[쉽파데] 텍스트 마이닝(대통령 연설문)

텍스트 마이닝대통령 연설문 텍스트 마이닝 Doit! 쉡게 배우는 파이썬 데이터 분석 (도서)텍스트 마이닝이란?문자로 된 데이터에서 가치 있는 정보를 얻어 내는 분석 기법이다.형태소 분리텍스트 마이닝을 할 때 가장 먼저 하는 작업이다.문장을 구성하는 어저들이 어떤 품사인지 파악하는 것.품사 : 명서, 대명사, 수사, 관형사, 부사, 감탄사, 조사, 서술격조사, 동사, 형용사 [참고]어절 : 띄어쓰기대로 여러 글자씩 [참고]프로젝트 세팅하기01. KoNLPy 패키지 설치하기자바 가 설치되어 있어야 사용할 수 있다.[MAC 한국어 자연어처리 KoNLPy 설치]M1칩 Mac에서 KoNLPy 한국어 처리 파이썬 패키지 설치하기02. 의존성 패키지란?어떤 패키지는 다른 패키지의 기능을 이용하기 때문에 다른 패키지를..

[macOS] 맥북 클램쉘 배터리 전원 연결 없이 사용하기
정보2024. 7. 26. 00:41[macOS] 맥북 클램쉘 배터리 전원 연결 없이 사용하기

클램쉘 이란?클램쉘 모드는 맥북의 화면을 닫은 상태에서도 외부 모니터, 키보드, 마우스를 사용하여 작업할 수 있는 기능이다.왜? 쓰는가강의장에서 맥북에어 13인치를 사용하기엔 화면이 작아 글씨 보기가 어렵고 효율이 떨어진다고 생각이 들어서 강의장 모니터에 c to hdmi 연결해서 사용한다.문제점전원 케이블(충전선)을 연결 안하고 화면을 덮으면 연결한 모니터도 꺼져버리는 문제가 발생한다.어떻게 해결하지? 🤔답은 구글링. 여기터미널 명령어를 이용하자 🧑🏻‍💻터미널에서 명령어를 입력하면 간단하게 해결할 수 있다.단, 활성화-비활성화는 잘 체크하길...🚨어떤 명령어지? ⌨️# 노트북 닫았을 때 화면 꺼짐(충전 중이지 않을 때)sudo pmset -a disablesleep 1 # 잠자기 금지sudo..

[python] selenium 을 이용해서 Github 로그인하기
파이썬(python)2024. 7. 18. 01:19[python] selenium 을 이용해서 Github 로그인하기

selenium 을 이용해서 Github 로그인하기목차소개예제 코드코드 설명필요한 라이브러리 임포트ChromeDriver 서비스 설치 및 설정Github 로그인 페이지 열기사용자 이름 입력사용자 비밀번호 입력로그인 버튼 클릭소개배운 내용을 응용해서 Python의 Selenium 라이브러리를 사용해서 Github에 자동으로 로그인하는 방법을 설명하겠습니다.예제 코드아래 코드는 selenium을 사용하여 github 로그인 페이지에 접근 후, 사용자 이름과 비밀번호를 입력하고 로그인 버튼을 클릭하는 예제입니다. from selenium.webdriver.common.by import By from selenium import webdriver from selenium.webdriver.chrome.se..

[python] 가변인자
파이썬(python)2024. 7. 10. 17:55[python] 가변인자

파이썬에서 가변인자란?함수에 전달되는 인자의 개수가 정해져 있지 않을 때 사용합니다.가변인자는 함수 정의 시 인자 앞에 * 또는 **를 붙여 사용합니다. *args는 위치 인자를 **kwargs 는 키워드 인자를 처리하는데 사용됩니다.*args 를 사용한 가변 위치 인자*args 는 함수에 전달되는 임의 개수의 위치 인자를 튜플 형태로 받아서 처리합니다.# *args 를 사용한 함수 정의def print_args(*args): for arg in args: print(arg)# 함수 호출print_args(1,2,3)print_args("a", "b", "c")출력 결과:123abc**kwargs 를 사용한 가변 인자 키워드**kwargs 는 함수에 전달되는 임의 개수의 키워드 인자를 ..

[python] isdigit() 메소드 숫자판별
파이썬(python)2024. 7. 8. 00:47[python] isdigit() 메소드 숫자판별

isdigit() 이란?파이썬의 isdigit() 메소드는 문자열이 숫자로만 구성되어 있는지 확인하는데 사용됩니다.이 메소드는 문자열의 각 문자가 숫자일 때 True 를 반환하고, 그렇지 않으면 False 를 반환합니다.isdigit() 메소드 기본 사용법isdigit() 메소드는 문자열이 숫자로만 이루어져 있는지 확인합니다.# 숫자로만 이루어진 문자열print("12345".isdigit()) # True# 숫자와 문자로 이루어진 문자열print("12345abc".isdigit()) # False# 공백이 포함된 문자열print("123 456".isdigit()) # False# 빈 문자열print("".isdigit()) # False출력 결과:TrueFalseFalseFalseisdigit() ..

[python] 집합(set)
파이썬(python)/나도코딩2024. 7. 7. 22:51[python] 집합(set)

집합(set)이란?파이썬에서 집합(set)은 수학의 집합 개념을 구현한 자료형으로, 중복을 허용하지 않으며 순서가 없습니다.집합은 중괄호 {}를 사용하여 정의하거나 set() 함수를 사용하여 생성할 수 있습니다.집합의 생성 및 기본 연산집합을 생성하고 기본 연산을 사용하는 방법을 알아보겠습니다.# 집합 생성my_set = {1, 2, 3, 3, 4, 4}print(my_set) # 중복된 값은 한 번만 저장됨# set() 함수를 사용한 집합 생성my_set = set([1, 2, 3, 3, 4, 4])print(my_set)출력 결과:{1, 2, 3, 4}{1, 2, 3, 4}집합에 값 추가 및 제거집합에 값을 추가하거나 제거하는 방법을 알아보겠습니다.my_set = {1, 2, 3}# 값 추가my_s..

[python] 튜플(tuple)
파이썬(python)/나도코딩2024. 7. 6. 13:03[python] 튜플(tuple)

튜플(tuple)이란?파이썬에서 튜플(tuple)은 리스트와 비슷하지만, 생성 후 그 값을 변경할 수 없는 자료형입니다.튜플은 소괄호 ()를 사용하여 정의하며, 데이터의 순서를 유지합니다.튜플 생성 및 접근튜플을 생성하고 값을 접근하는 방법을 알아보겠습니다.# 튜플 생성my_tuple = (1, 2, 3)print(my_tuple)# 튜플 요소에 접근print(my_tuple[0])print(my_tuple[1])print(my_tuple[2])출력 결과:(1, 2, 3)123튜플의 불변성튜플은 생성 후 값을 변경할 수 없습니다. 리스트와 달리 튜플의 요소를 추가, 삭제 또는 변경할 수 없습니다.# 값 변경 시도 (오류 발생)# my_tuple[0] = 10 # TypeError: 'tuple' obj..

[python] 사전(dictionary)
파이썬(python)/나도코딩2024. 7. 6. 12:29[python] 사전(dictionary)

사전이란?파이썬에서 사전(dictionary)은 키(key)와 값(value)의 쌍으로 이루어진 데이터를 저장하는 자료형입니다.사전은 중괄호 {}를 사용하여 정의하며, 키를 이용해 값을 빠르게 검색할 수 있습니다.사전 값 생성 및 출력먼저, 사전을 생성하고 값을 가져오는 방법을 알아보곘습니다.cabinet = {3:"유재석",100:"김태호"}# 값 얻어오기print(cabinet[3])print(cabinet[100])print(cabinet.get(3))출력 결과:유재석김태호유재석사전에서 값이 없을 때 처리대괄호 []로 값을 가져올 때 해당 키가 없으면 오류가 발생하며 프로그램이 종료됩니다.반면, get() 메소드를 사용하면 None을 반환하면서 프로그램이 종료되지 않습니다.# 대괄호로 값 가져오기 ..

image