일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- swift
- 우리를위한프로그래밍
- nodeJS
- 파이썬중급강의
- 자바스크립트
- 인프런강의
- 교환학생토플
- uikit
- 노드JS
- 파이썬웹크롤링
- 인프런파이썬
- 파이썬중급
- 리프2기
- 웹크롤링
- 토플공부수기
- JS
- 토플
- 인프런오리지널
- Python3
- 인프런파이썬강의
- 카카오톡채팅봇
- 스위프트
- 유학토플
- 프로그래머스
- 파이썬
- IOS
- 인프런
- SwiftUI
- rxswift
- IOS프로그래밍
- Today
- Total
목록Python (3)
먹고 기도하고 코딩하라
파일 입출력도 문자열, 리스트처럼 돌아서면 잊어버리기 쉬운 것들 중 하나다. 이번 포스팅에서는 파이썬 텍스트 파일 입출력 메소드를 정리하고 메소드들 간 차이점을 알아본다. 1. 파일 입력 파일 입력을 받는 방법은 크게 3가지가 있다. f.read() f.readline() f.readlines() 1-1. read() -> str (전문) 첫 번째, read()부터 살펴보자. read() 함수는 텍스트 파일의 모든 내용을 전부 문자열(str) 타입으로 가져온다. 개행 문자도 예외없이 가져온다. 즉, 텍스트 파일의 전문을 문자열 그대로 가져오고 싶다면 read를 쓰는 것이 좋다. dummy.txt의 내용은 다음과 같다. The Big Short The Cathedral Sherlock Holmes Mati..
어느 언어를 배우든 문자열, 리스트, 객체(딕셔너리) 내장 메소드를 익히는 건 기본이라고 생각한다. 제일 많이 쓰기 때문에 잘 알아두면 필요할 때 검색하지 않고 바로바로 사용할 수 있기 때문에 외워도 좋겠다. 1. 문자열 str.count(target) -> Int : str 내 target이 등장하는 빈도, 즉 str에서 target의 개수를 세서 반환한다. str.find(target) -> Int : str 내 target이 처음으로 등장하는 위치의 인덱스를 반환한다. target이 str 내에 존재하지 않을 경우 -1을 반환한다. str.index(target) -> Int : str 내 target이 처음으로 등장하는 위치의 인덱스를 반환한다. find와 기본적인 기능은 똑같지만, index의 ..

개요 : Python3 + BeautifulSoup4로 하는 웹크롤링 하는 것 : Python3 문법 톺아보기 + BeautifulSoup4 초간단 익히기 + 멜론 TOP100 크롤링 실습 소요 시간 : 1시간~1시간 30분 작년 2학기에 난 휴학하고 토플 공부를 하고 있었다. 코로나 없는 평행세계의 나는 지금쯤 미국 뉴욕주의 어느 학교에서 새학기 적응을 하고 있겠으나... 난 코로나로 파견이 불발되고 그냥 복학을 하기로 했다. 글을 시작하자마자 샛길로 빠졌는데 휴학생도 학교의 공동 자율학습(?) 프로그램에 참여할 수 있어서 친구들과 함께 주제를 정해서 자기가 잘 아는 걸 발표하기로 했다. 내가 아는 것 중에 친구들이 제일 관심있게 공부할 만한 게 뭐가 있을까 곰곰이 생각하다가 우리 모두 파이썬은 기본 ..