https://drive.google.com/file/d/1oLnc7GEw8xMvbuOkLdhi2-dLAZo4BOPr/view?usp=sharing
PyR 스터디 그룹 @ 광운대 경영학부
웹 데이터 크롤링 - 쇼핑 라이브!
네이버 쇼핑 라이브!에서 데이터를 가져오기 위한 강의자료 공유합니다.
https://rpubs.com/drtagkim/730432
https://rpubs.com/drtagkim/730695
워크숍 정보
- 호스팅: 성균관대학교 대학원(마케팅 과학)
- 2021년 3월 중순
- 광운대 Business Data Lab과 협력 워크숍(김지영 교수)
웹 크롤링 기초-BeautifulSoup을 이용한 정보 찾기
(3) HTML 정보 찾기 - 상위 구조 활용
Numpy - Code Score 01
Source: https://github.com/drtagkim/Lab/blob/master/Education/ScoreNumpy/ScoreNumpy01.ipynb
Numpy Code Score 01
파이썬이 데이터 과학 도구가 될 수 있었던 이유? 바로 Numpy가 있기 때문이다. Numerical Python, 줄여서 np는 강력한 벡터 연산 도구이다.
여러분을 위해 33개의 코드 스코어를 준비했다. 코딩의 최고 연습법은 악보를 연주하듯 코드를 암기하여 반복적으로 적어보는 것이다. 노트 프로그램이면 뭐든 괜찮다. 손으로 해도 된다. 이제부터 33개 numpy 코드 악보를 익혀보자. 오늘은 첫 시간이다.
import numpy as np
# 배열 만들기, 입력값을 list로 주는 경우
a=np.array([1,2,3])
print("What type? ",type(a))
print("What shape? ",a.shape)
print("Values of 1st and 2nd? ",a[0],a[1])
a[0]=5
print("New value of 1st?", a)
- import numpy as np #numpy를 np라는 이름으로 불러온다.
- np.array() #벡터 배열 혹은 텐서(tensor)를 만든다.
- type(a) #객체의 타입을 반환한다.
- a.shape #텐서의 차원 형태를 반환한다.
- a[0], a[1] #차원 값을 읽어온다.
- a[0]=5 #대입한다.
텐서?
File rename 프로그램 제작
목적
개발 노트
설치 및 사용
웹 크롤링 기초-셀레니움selenium, 크롬웹드라이버 설치, HTML
안녕하세요 오늘은 판다스 기초에 이어서 웹 크롤링 기초를 공부해보려고 합니다.
이번 글에서는 셀레니움 설치, 크롬웹드라이버 설치와 HTML 에 대해 간략하게 배워볼 예정이고
다음 글에서는 BeautifulSoup 라이브러리를 활용한 HTML 정보 찾기에 대해 다뤄보려고 합니다.
저번에 판다스를 다룰 때에는 파이참에서 interpreter 로 아나콘다를 사용했었는데요
지금도 미숙하지만 당시에는 더 많은 것을 몰라서 판다스를 사용하기 위해서는 아나콘다를 필수적으로 사용해야한다고 생각해 아나콘다를 사용했습니다만
이런 저런 예제를 다루면서 기존 파이참 파이썬 interpreter 로도 판다스 사용이 가능하다는 것을 알게되었습니다.
그래서 오늘은 아나콘다가 아닌 파이참 파이썬을 사용할 예정입니다. 나중에 아나콘다에 대해 더 공부해서 정리해보는 시간을 가져야 할 것 같습니다...ㅠㅠ
파일, 디렉토리를 복사하고 삭제하는 방법
파이썬에서 파일을 복사하거나 삭제하려면 os와 shutil 모듈을 사용합니다.
import os
import shutil
파일을 복사할 때는
shutil.copfyfile("원본 파일","대상 파일")
이렇게 하면 됩니다.
폴더를 복사하려면
shutil.copytree("원본 폴더명","대상 폴더명")
간단하죠?
파일을 삭제하려면
os.remove("파일 이름")
폴더를 삭제하려면
shutil.rmtree("폴더 이름")
참고로 os.remove()와 shutil.rmtree()의 결과는 되돌릴 수 없습니다. 신중하길!
-
* 본 기고는 스터디 교재인 'Python Basis'를 기반으로 작성되었습니다. * 본 기고는 일주일에 한번 작성하는 것을 목표로 하고 있으며 해당교재를 학습하고 있는 학우분들께서는 학습하면서 막히는 내용을 해당회차에 댓글로 남겨주시...
-
안녕하세요 저는 경영학과 17학번 이지윤입니다. 방학을 맞아 PyR활동과 함께 파이썬 공부를 계획했는데요 저는 파이썬을 기본 of 기본만 알고 있는 상태라 앞으로 글은 저와 같은 초보자분들도 잘 따라오실 수 있도록 작성하도록 하겠습니다 :) 제가 ...
-
이번에는 Seaborn의 다음과 같은 그래프에 대해 알아봅시다. 선형 그래프 다중관계도표 분포 그래프 학습 활동은 아래를 참고하세요. Q1 다음 각각이 의미하는 바는 무엇인가요? In [1]: import pandas as pd impor...