전체 글 51

python data structures

python 자료구조 3가지. 1. list -> 정렬된 리스트(가변) 2. tuple -> 정렬된 리스트(불변) 3. dictionary -> 키: 값 ( key : value) 1.List(가변) name = "min" print(name.uppper()) print(name.capitalize()) 2.tuple(불변) List와 tuple의 차이점이 뭘까?! 차이점은 튜플은 내용을 바꿀수 없고(불변성을 가짐) list는 내용을 바꿀수 있음 (list.append() / list.remove() / list.clear() / list.reverse() ) 공통점은 1. 인덱스로 값에 접근 가능. list [2] , tuple [2] 2. 리스트 형태로 정렬된 값을 제공. 3.dictionary 반드..

STUDY 2022.08.30

AttributeError: 'set' object has no attribute 'items'

크롤링 시도하다보면 막히는 사이트 있다. headers 정보를 포함해서 requests 하면 되는데 headers 정보 양식이 틀린 경우가 있으면 위와 같은 오류를 내뱉는다. 우선 접속해서 사용자의 heders를 긁어 오자. http://www.useragentstring.com/ url = '크롤링할 웹 url 주소' headers = {'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/100.0.4896.127 Safari/537.36'} html = requests.get(url, headers=headers).text soup = BeautifulSoup(html,..

ERROR 2022.04.28