분류 전체보기(152)
-
파이참에서 셀레니움이 꺼지는 이유.(feat. 파이참에서 주피터 노트북 실행)
내가 이렇게 무식하다. 파이참에서 셀레니움을 깔아서 실행을 했는데 데스크톱에서 주피터로 하면 웹브라우저가 안꺼지는데 파이참은 자꾸 꺼지는 것이다. 어제 끝나고 진심 2시간 반동안 계속 찾아서 이것도 해보고 저것도 해보고... 근데 아무튼 개드립 사이트에서 파이참에서는 셀레니움이 원래 꺼진다 라는 내용을 토대로 오늘은 파이참에서 주피터로 실행했다. 이거 실행하려면 주피터를 가상 인터프리터에 설치해야 한다. 이대로 하고 셀레니움을 실행하니 문제없이 잘 동작하는 것을 확인했다. 수미상관을 위해 다시 말한다. 내가 이렇게 무식하다.
2023.05.24 -
import와 from의 차이
https://securityspecialist.tistory.com/77 10. 파이썬(Python) import, from의 간단한 개념 이번 장에서는 import, from에 대해서 알아볼까 합니다. 1. import import를 사전에서 찾아보면 ‘다른 컴퓨터 시스템으로부터 자기의 시스템 안에 데이터 등을 들여놓는 행위.’라고 쓰여 있습니다. 즉 securityspecialist.tistory.com 위의 글이 예제코드와 함께 아주 잘 설명해줬다. from을 사용하면 import한 것처럼 임포트한이름.메소드 이렇게 하지 않아도 된다. import의 특정 기능만 끌어오기 때문에 코드를 좀 더 편리하게 사용할 수 있다.
2023.05.24 -
경기도미래기술학교 AI개발자 부트캠프 12일차 TIL - 크롤링, 네이버 OPEN API 하는법, 크롬 브라우저에서 Selenium을 했다.
참 재미있는 기능들을 했다. 우선 모르는 것좀 정리하면서 이야기 하겠다. xmltodic : 파이썬에서 xml을 dic형으로 바꿔주는 라이브러리이다. gpt의 코드 예제로 보면 다음과 같다. Python Programming John Doe 2022 #to { 'book': { 'title': 'Python Programming', 'author': 'John Doe', 'year': '2022' } } 이렇게 바꿔주는 것이다. pip는 파이썬 패키지 인스톨러 for 파이썬. 파이썬 패키지 관리자로 패키지나 모듈을 설치하고 관리하는 데 사용된다. 그리고 네이버 오픈 API. 먼저 내 어플리케이션 등록을 하고 검색 기능을 사용해보기로 했다. 클라이언트 id랑 secret을 입력해야 한다. 파이썬 예제 코드..
2023.05.23 -
맥북에서 selenium 설치 및 홈브루 설치
https://somjang.tistory.com/entry/macOS-M1-Mac-%EC%97%90-brew-%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95 [macOS] M1 Mac 에 brew 설치하는 방법! 최근! 아이패드 가격사태를 보고 맥북프로 2017 이후 5년만에 쿠팡에서 M1 Max 맥북프로 16인치를 구매하였습니다. 새로 구매를 하였으니 개발환경을 세팅하기 위하여 가장 먼저! brew 를 설치해주었 somjang.tistory.com 먼저 홈브루를 설치해야 한다. 이블로그를 참고하니 원큐에 해결됐다. 대신 스니펫 기능에서 앞에 $는 빼야 한다. 그다음 해당 블로그를 참고하니 한큐에 해결됐다. https://ddingmin00.tisto..
2023.05.23 -
파이썬 단어 정리. 쿼리 스트링이란.
https://www.example.com/search?q=python&category=tutorials&page=1 챗GPT 예시. 쿼리 스트링은 URL에 파라미터를 전달하기 위한 문자열이다. 쿼리 스트링은 문자열 끝에 ?로 구분되며 key=value 형식으로 되어 있다.
2023.05.23 -
Numpy 하기. 기초 1강
https://www.youtube.com/watch?v=BO6JTVBjVQ4&list=PLNPt2ycoheHrQHSg7MqTELiWUmieIxH-5 이 유튜브를 참고해서 진행했다. 굉장히 내 속도에 맞고 설명 자세하게 하신다. # data=[1,2,3,4] # result=[] # # for i in data: # result.append(i*10) # # print(result) import numpy as np #array라는 메소드를 씀. list 타입이었는데 numpy의 다차원 ndarray 타입으로 바꿈. #ndarry? #넘파이는 c언어 기반이고 배열 연산할 때 python보다 연산속도가 빠르다. arr = np.array([1,2,3,4]) arr10 = arr*10 print(arr10)..
2023.05.23