일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 정수인코딩
- 프로토콜
- 매일영어습관
- R
- 명령어
- 노마쌤과 즐거운 영어 습관
- 행렬
- Ajax
- 질의확장
- 인덱스
- 노마쌤
- 신뢰구간
- Mac konlpy
- CSS
- 파이썬
- 벡터
- DOM
- Filter
- 함수
- 클러스터링기법
- 자기지도학습
- 웹폰트
- 유의수준
- NLP
- Ajax프레임워크
- DOMAPI
- EC2
- 노트list
- HTML
- JS
- Today
- Total
목록프로그래밍언어/파이썬 (18)
채니의 개발일기
colletions - 파이썬의 표준 라이브러리 중 하나로 다양한 컨테이너 데이터 타입을 제공한다. 1) nametuple(): 튜플의 서브 클래스를 생성하는 팩토리 함수 .필드에 이름을 부여하여 튜플을 더 읽기 쉽게 만든다 * 필드란? : 객체 지향 프로그래밍에서 사용 되는 용어로, 클래스나 객체 내부에서 데이터를 저장하는 변수를 의미 한다. : 필드는 객체의 상태나 속성을 나타내며, 다른용어로는 "속성" "멤버변수", "인스턴스 변수"등으로 불린다 예를들어 person 클래스가 있다고 가정할때 class Person: def __init__(self, name, age): self.name = name self.age = age -> 'name'과 'age'는 'Person'의 클래스 필드이다. 이 ..
객체지향 프로그래밍(object-oriented programming) : 프로그램을 작성할 대상이 되는 실제 세계의 사물(객체)를 그대로 표현하고, 그것들이 어떻게 움직이는지 지정해주고 나서야 비로소 그 객체들에게 일을 시킨다. ** 자동차(객체)를 예를들어 메소드(주행하기,정지하기등)의 설명 1. 프로그램을 작성할 대상이 되는 실제 세계의 (객체)를 그대로표현 - 객체 지향 프로그래밍에서는 실제 세계의 개체나 살물을 '객체'라는 프로그래밍 요소로 표현한다. - 예를들어, 실제 세계의 '자동차'를 프로그램내에서 '자동차'객체로 표현하며 이 객체의 속성에는 '색상', '브랜드', '속도'와 같은 속성(데이터)와 '주행하기','정지하기'등 메서드를 가질 수 있다. 2. 그것들이 어떻게 움직이는지 지정해준다..
contains(keyword)검색하여 추출 #소설 키워드만 검색 keyword = '소설' result = df[df['분류'].str.contains(keyword)] result
제너레이터식 : 파이썬에서 간결하게 for문을 작성하는 형식 (expression for element in iterable) expression: 각 요소(element)에 대해 계산되는 표현식으로 이 표현식은 제너레이터가 값을 생성할 때 사용됩니다.= 실제 출력값 element: 순회(iterate)할 이터러블(iterable) 객체이다 보통 리스트, 튜플, 문자열 등이 될 수 있다. 예시) even_numbers = (x for x in range(1, 11) if x % 2 == 0) 중첩제너레이터의 경우 matrix = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ] # 중첩된 제너레이터로 2차원 리스트의 모든 원소를 하나씩 추출 elements = (element for row..
from timeit import default_timer as timer - Python의 timeit 모듈에서 default_timer 함수를 timer라는 이름으로 가져오는 구문 - timeit 모듈은 코드 실행 시간을 측정하는 데 사용되는 도구 from timeit import default_timer as timer start_time = timer() # 코드 실행 시작 시간 측정 # 실행시간을 측정하고자 하는 코드 작성 # for... end_time = timer() # 코드 실행 종료 시간 측정 execution_time = end_time - start_time # 실행 시간 계산 print("Execution time:", execution_time) 2023.06.10 - [파이썬 ..
! sudo rm -rf /usr/bin/openssl #OpenSSL의 파일경로 ! sudo pip install pyopenssl #pyopenssl다운로드 ! sudo pip3 install pyopenssl --upgrade #pyopenssl업그레이드 attributeerror: module 'lib' has no attribute 'x509_v_flag_cb_issuer_check 의 오류의 경우 : 이 오류 메시지는 보통 cryptography 패키지와 OpenSSL 라이브러리의 버전이 맞지 않아서 발생하는 경우가 대부분 대부분 터미널에서 해결하지만, 주피터에서 코드로 해결하는 방법! https://stackoverflow.com/questions/73830524/attributeerror-..