파이썬 7

파이썬 - 데이터분석

익숙하다. 크롤링을 한번 해봤었던 경험이 있어서 복습처럼 다가왔다. 코랩에는 모듈이 깔려있어서 따로 설치 해줄 필요가 없다. 정규식을 이용해서 편하게 원하는 태크의 데이터를 출력할 수 있다. find_all 을 통해 리스트활용하기 클래스 선택자를 통해서 데이터 크롤링하기 select(".클래스명") 해주면 된다. id선택자에 접근해서 크롤링하는 방법 select("#아이디명") 해주면 된다. text만 뽑기 가비아 웹페이지 크롤링 후 pandas 라이브러리를 통해 엑셀파일저장

파이썬 2022.04.18

파이썬 - 파일 입출력

파일로 데이터를 읽을 때 read(), readline(), readlines() 함수 사용. 파일에 데이터를 쓸 때 write(), writelines() 함수 사용 파일열기 상자를 열 듯 파일을 연다. open()함수 사용 첫 번째 전달인자는 오픈할 파일명을 입혁 두 번째 전달인자는 파일 열기 모드를 입력 파일 열기 모드 설명 r : 파일을 읽기만 할 때 사용합니다. w: 파일에 내용을 쓸 때 사용합니다. 기존에 파일이 있르면 덮어 씁니다. a : 파일에 내용을 쓸 때 사용합니다. 기존에 파일이 있르면 이어서 씁니다. b : 바이너리(이진) 파일을 처리합니다. t : 텍스트 파일을 처리합니다. 파일에 읽고 쓰기 읽은 문자열 = 파일객체.read() 파일객체.write(저장할 문자열) 파일객체.clos..

파이썬 2022.04.13

파이썬 - 문자열

문자열 인덱스를 통해 접근하기 리스트를 통해 각 요소에 접근할 수 있다. ktx =[10,20,30,40] 문자열 또한 인덱스를 통해 요소에 접근 할 수 있다. 문자열은 각 문자마다 인덱스가 매겨진다. format 함수를 이용한 포매팅 문자(문자열) 개수 알아내기 count() 함수를 사용하여 문자열 안에서 문자 또는 문자열이 몇 번 반복되었는지 개수를 리턴한다. 스플릿 함수 .split() 원하는 문자를 기준으로 나누어 리스트에 담는 형식이다. 영문의 대문자를 소문자로, 소문자를 대문자로 바꾸어주는 함수 문자열 공백 없애기 문자열 중 공백을 제거하는 함수가 제공된다. 변경된문자열 문자열 구성 파악하기 문자열의 구성이 어떠한 상태인지 알수 있는 함수

파이썬 2022.04.12

파이썬 - 튜플

리스트 총정리 튜플 튜플은 리스트와 비슷한데 다른점은 값을 읽기만 가능하다는 점이다. 튜플이 나온 계기는 파이썬에서 리스트는 너무 자유롭기 떄문에 중간에 데이터가 변질되는 것을 막기위해서 고안되었다. 튜플은 괄호()를 이용하여 만들 수 있다. 괄호()를 생략해도 튜플이 생성된다. tp1 =(1,2,3) tp2 =1,2,3 한개의 항목을 갖는 튜플 생성 시, tp1 =(1,) tp2 =1, 튜플의 값을 변경하고 싶을땐 방법이 있다. 리스트 형변환을 통해 임시로 값을 변경해줄 수 있다. 튜플을 리스트로 변환하고 값 변경 다시 튜플로 변경

파이썬 2022.04.12

파이썬 - 리스트

리스트는 무엇인가 리스트는 사전적 의미로 목록을 뜻한다. 일반 자동차는 각각의 독립적인 개체이다. 기차는 각각의 개별 객차들을 한 줄로 붙여노흔 전체 개체이다. 객차는 KTX[0],KTX[1],KTX[2]...와 같이 인덱스 번호를 붙여서 구분한다. 리스트를 사용하는 이유 100개의 변수선언.. 이럴 때 리스트가 필요하다. append함수 리스트에 값을 추가하는 함수가 따로 있다. 리스트이름.append(값) ktx.append(1) ktx.append(2) ktx.append(3) 코드가 매우 간결해졌다! 리스트의 접근 범위 지정 리스트이름[시작인덱스:끝인덱스+1] 시작인덱스부터 끝인덱스까지 접근하는 것이다! 리스트간의 연산 리스트 간에 더하기 연산과 곱하기 연산이 가능하다.

파이썬 2022.04.11
반응형