
강의 소개강의 제목: 중급자를 위한 1minute, 스낵 파이썬 강의 회차: 50강(총 3시간19분)강의 자료: 노션 페이지 링크로 제공 강의 목차[2023] 추가 영상 강의 소개1minute, 스낵 파이썬부록강의 후기 강의 난이도 말 그대로 중급자. 파이썬 기본 문법을 익히고 실제로 사용해 본 경험이 있는 사람에게 추천하는 강의입니다. 강의 내용 파이썬 버전별 업데이트된 문법 정리 파이썬 함수형 & 객체지향 프로그래밍 모듈 패키지 관리 테스트 디버깅 & 최적화 강의에서 배운 것들. 보통 파이썬 강의에서는 기본 문법만 다루기 때문에 새로 업데이트된 문법에 대해서는 잘 다루지 않는 경우가 많았습니다. 본 강의에서는 코드를 더 잘짜기 위한 새로운 문법들의 소개와 활용 방안에 대해 알려주고 있습니다. ..
발생 원인 AttributeError: 'DataFrame' object has no attribute 'append' 위 에러는 pandas에 새로운 행을 삽입하기 위해 append 메서드를 사용하였을 때 발생하는 에러입니다. pandas는 2.0 버전 이후부터 append 메서드를 제공하고 있지 않습니다. 따라서 데이터 프레임에 새로운 행을 추가하고자 할 경우 다른 방법을 사용해야 합니다. 해결 방법 pd.concat pd.concat은 동일한 형태를 가진 데이터 프레임을 합치는 메서드입니다. 추가하고자 하는 행을 데이터 프레임과 같은 형식으로 작성하고 기존 행과 합치면 append와 똑같은 결과를 얻을 수 있습니다. new = pd.DataFrame({입력할 행}) df = pd.concat([df..
이전 글 참조 [python, DataFrame]Mysql의 데이터로 Data Frame 형성 패키지(터미널에서 설치) pip install sqlalchemy pip install pymysql 데이터 베이스 접속 from sqlalchemy import create_engine database_connection = create_engine('데이터 베이스 접속 url') 데이터 베이스 접속 url은 데이터 growingegg.tistory.com DataFrame 이름 변경 rename 인덱스 나 컬럼의 이름을 변경하고자 할 때 사용 index 옵션에 디셔너리 형태로 {기존 인덱스: 새로운 인덱스,....} 설정하면 인덱스가 변경 index의 변경은 메서드를 이용하지 않고 index 옵션에 list..
[python]Mysql의 데이터로 Data Frame 형성 패키지(터미널에서 설치) pip install sqlalchemy pip install pymysql 데이터 베이스 접속 from sqlalchemy import create_engine database_connection = create_engine('데이터 베이스 접속 url') 데이터 베이스 접속 url은 데이터 growingegg.tistory.com 데이터 프레임에서의 데이터 선택 열 선택 데이터 프레임['컬럼이름'] 또는 데이터 프레임. 컬럼 이름 데이터 프레임.컬럼 이름으로 접근할 때는 컬럼 이름이 반드시 문자열이어야 한다. 하나의 컬럼 이름을 이용해서 접근하면 Series로 리턴 행 선택 loc[인덱스 이름]으로 접근 iloc[정..

Selenium 개요 웹 앱을 테스트하는 데 사용하는 프레임워크 WebDriver라는 API를 이용해서 운영체제에 설치된 브라우저를 제어하는 프레임워크 크롤링을 할 때 JavaScript를 이용해서 비동기적으로 가져오는 데이터를 읽고자 할 때 이용 가능. 로그인 후 가져와야 하는 데이터를 불러올 때도 사용 메뉴얼 The Selenium Browser Automation Project Selenium automates browsers. That's it! www.selenium.dev 설치 pip install selenium 브라우저의 드라이버가 필요 크롬 드라이버 ChromeDriver - WebDriver for Chrome - Downloads Current Releases If you are us..

settings.py (프로젝트) 프로젝트 설정에 관한 파일 보안을 위한 해시키 SECRET_KEY = "해시 키" 실제 배포할 컴퓨터의 IP를 등록 ALLOWED_HOSTS = [] *로 할 경우 아무데서나 배포 가능하지만 실제 IP를 작성하면 그 IP를 컴퓨터에만 배포 가능하다. 설치된 앱 목록 INSTALLED_APPS = [ 설치된 앱의 목록 ] 여기에 등록된 앱만 프로젝트에서 사용 가능하다. 에플리케이션 코드를 작성하였을 경우 여기에 작성한다. # 예시 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contr..

가상 환경 생성 python -m venv 가상환경명 위 명령어로 가상 환경을 생성할 수 있다. VScode로 실행할 경우 가상환경 폴더가 생성된 것을 확인 가능. 이후 생성한 폴더로 현재 디렉토리를 변경한다. cd: 프로세스의 현재 작업 디렉토리 변경 cd 가상환경명 이후 가상환경을 활성화 시키면 되다. Scripts\activate 가상환경 활성화 POWERSHELL powershell에서는 ExecutionPolicy 때문에 activate가 실행되지 않는다. powershell 환경에서 실행하기 위해서는 관리자 권한으로 powershell을 실행한 뒤 Set-ExecutionPolicy -ExecutionPolicy Unrestricted 명령을 실행한다. 이후 Get-ExecutionPolicy..
- Total
- Today
- Yesterday
- ssafy기자단
- PANDAS
- 티스토리챌린지
- 인프런강의
- 프로그래머스
- SSAFYcial
- django
- numpy
- 인프런강의후기
- 전자회로
- 웹프로그래밍
- Python
- 웹개발
- 백준
- 파이썬
- SSAFY
- 더오름
- 웹
- 인프런
- 알고리즘
- 코딩테스트
- 위니브
- dataframe
- 제주코딩베이스캠프
- 알고리즘이론
- 백준알고리즘
- 위니브엠베서더
- 오블완
- 생성형 AI
- it도서큐레이션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |