전체 글(33)
-
[Selenium] Element 로딩 기다리기 (implicitly_wait() , WebDriverWait()) [Data Crawling][4]
[ Data Crawling ] 이번 포스팅은 동적 웹페이지를 크롤링할 때, 꼭 사용하게될 implicitly_wait()와 WebDriverWait()에 대해서 포스팅을 하도록 하겠습니다. ※ 해당 포스팅은 Chrome browser 기준으로 진행하였습니다. [ Import Library ] import chromedriver_autoinstaller from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC [ C..
2022.04.03 -
[Selenium] Element 클릭하기 및 입력하기 (Click(), SendKey())[Data Crawling] [3]
[ Data Crawling ] 이번 포스팅은 Selenium을 이용하여 element에 값을 보내고 element를 클릭하여 데이터를 읽어오는 방법에 대해서 포스팅을 진행하도록 하겠습니다. ※ 해당 포스팅은 Chrome browser 기준으로 진행하였습니다. 이번 포스팅을 하기전 아래 링크를 참고하시면 이해에 도움이 될 수 있습니다. https://mr-doosun.tistory.com/37 [Selenium] Element를 이용하여 Text 데이터 가져오기 (온도 데이터 가져오기) [Data Crawling] [2] [ Data Crawling ] 이번 포스팅은 Web에서 Text 데이터를 읽어오는 방법에 대해서 포스팅을 하겠습니다. ※ 해당 포스팅은 Chrome browser 기준으로 진행하였습니..
2021.12.22 -
[Selenium] Element를 이용하여 Text 데이터 가져오기 (온도 데이터 가져오기) [Data Crawling] [2]
[ Data Crawling ] 이번 포스팅은 Web에서 Text 데이터를 읽어오는 방법에 대해서 포스팅을 하겠습니다. ※ 해당 포스팅은 Chrome browser 기준으로 진행하였습니다. 이번 포스팅의 코드는 아래 링크의 코드를 활용하였습니다. [Selenium] Python Web Crawling 위한 Browser 세팅하기 [Data Crawling] [1] [ Data Crawling ] 이번 포스팅은 Data 수집 방법인 웹 크롤링에 대해서 포스팅을 할 것이고, 많은 웹 크롤링 방법중 Selenium을 활용하여 데이터 수집하는 방법에 대해서 포스팅을 하겠습니다. Selenium은 mr-doosun.tistory.com [ 설명 ] 예제로 Naver에 온도데이터를 가져오도록 하겠습니다. Ctrl+..
2021.12.21 -
[Selenium] Browser 세팅하기 [Data Crawling] [1]
[ Data Crawling ] 이번 포스팅은 Data 수집 방법인 웹 크롤링에 대해서 포스팅을 할 것이고, 많은 웹 크롤링 방법중 Selenium을 활용하여 데이터 수집하는 방법에 대해서 포스팅을 하겠습니다. Selenium은 동적인 웹 페이지 크롤링이나 브라우저를 이용한 웹페이지 제어를 할 수 있게 해주는 라이브러리 입니다. [ 설치 ] 우선 아래 pip를 활용하여 selenium을 설치해 줍니다 pip install selenium pip install chromedriver-autoinstaller 추가로 chromedriver-autoinstaller library를 추가로 설치하는 이유는, selenium은 browser driver를 이용해야 웹 크롤링을 할 수 있습니다. 만약, Chrome..
2021.12.21 -
TensorflowASR Conformer Model Tester [use. Streamlit]
[ TensorflowASR Conformer Model Tester ] 해당 프로젝트는 아래 링크의 프로젝트를 활용 하였습니다. https://github.com/TensorSpeech/TensorFlowASR GitHub - TensorSpeech/TensorFlowASR: TensorFlowASR: Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2. Suppor :zap: TensorFlowASR: Almost State-of-the-art Automatic Speech Recognition in Tensorflow 2. Supported languages that can use characters or subwords - G..
2021.08.02 -
[PyQt5] QCombo Box를 이용하여 지정된 데이터 가져오기 (How to use QCombo Box?) [11]
[ PyQt5 ] 이번 포스팅은 QComboBox를 이용하여 데이터를 직접 선택하여 데이터를 읽어오는 방법에 대해서 포스팅을 하겠습니다 QComboBox는 고정적인 데이터를 선택해야 할때 많이 사용이 됩니다. 예를 들어, 정보 입력란의 성별, 출생 등과 같이 있습니다. QComboBox를 사용하기전 메인윈도우를 구성해줍니다. 저는 QComboBox에서 선택할수 있는 데이터를 선언해주는 2가지 방법에 대해 설명을 해드리겠습니다 이번 포스팅에도 직관적인 결과를 위해 Label과 Button을 이용 하였습니다. def setupUi(self): self.setWindowTitle('ComboBox') self.resize(500, 200) # 리스트 사용하지 않고 따로 데이터를 추가한 ComboBox self..
2021.07.26