본문 바로가기
[Python Selenium] 파이썬 셀레니움 크롬창 최대화, 포지션 변경 파이썬 셀레니움으로 자동화를 돌리는데 어떤 이유로 인해서 pyautogui로 마우스 위치를 조정해서 쓸 일이 있는데 혼자서 작업할때 크롬창을 (투모니터) 왼쪽, 오른쪽 옮겨가면서 작업해서 나중에 스케줄링에서 혼자 셀레니움으로 돌릴때도 지가 왼쪽에서 뜰 때 있고 오른쪽에서 뜰 때도 있다. 그러면 귀찮아지는 일이 있기에 무조건 왼쪽으로 창을 옮기고 최대화 하여 위치를 고정적으로 두고 작업을 돌리게 했다. 셀레니움 사용 다들 알고 있겠지만 혹시 모르는 분들을 위해서 간략하게 사용법을 보자면 from selenium import webdriver driver = webdriver.Chrome('./chromedriver.exe') driver.get('url~~') driver.get(원하는 url 입력) 포지.. 2021. 10. 16.
[파이썬] xml 형식 json, dictionary 제이슨, 딕셔너리 형식으로 변환 티스토리 api를 사용하여 자동 글쓰기 하는 프로그램을 파이썬으로 만들고 있었다. post 타입으로 요청을 보내서 아무튼 응답을 받으면 아래와 같이 xml 타입으로 받는다. 아래에 있는 글을 json으로 변환해 보려 한다. 200186https://hellodoor.tistory.com/186 status 200은 성공 postId는 186 나는 여기서 postId값이 필요하다. 문자열을 postId기준으로 뭐 잘라서 값을 가져올 수도 있고 다른 방법도 있겠지만 다루기 쉬운 json 타입으로 변환하려 한다. 아 그리고 몰랐던 건데 파이썬에선 dictionary 타입으로 부른 것을 알았다. json 처럼 key value로 이루어져 있고 형태도 거의 비슷한데 dictionary라고 한단다. 뭐 아무튼 일단.. 2021. 10. 6.
[파이썬] selenium 크롤링, 데이터 수집 ID, TAG, href 찾기 1. [파이썬] 셀레니움 selenium 웹 크롤링 시작 (이전 포스팅) 2. [파이썬] selenium 크롤링, 데이터 수집 ID, TAG, href 찾기 (현재 글) 3. [깃허브] github에 vs code project 올리기, 업로드, Push 4. 티스토리 자동 글쓰기 API Authentication Code & Access Token 발급 5. [파이썬] 티스토리 API 이용 자동 글쓰기. 파이썬 request post 6. [파이썬] 뉴스 크롤링 티스토리에 자동 업로드하기 (마무리) 7. [파이썬] 윈도우 작업 스케줄러에서 파이썬 자동 실행시키기 저번 포스팅에서 selenium 개발환경 설치하고 네이버 뉴스 링크로 들어오는 것까지 했다. 이번에는 들어온 링크에서 내가 원하는 데이터만 수.. 2021. 9. 2.
[파이썬] 셀레니움 selenium 웹 크롤링 시작 1. [파이썬] 셀레니움 selenium 웹 크롤링 시작 (현재 글) 2. [파이썬] selenium 크롤링, 데이터 수집 ID, TAG, href 찾기 3. [깃허브] github에 vs code project 올리기, 업로드, Push 4. 티스토리 자동 글쓰기 API Authentication Code & Access Token 발급 5. [파이썬] 티스토리 API 이용 자동 글쓰기. 파이썬 request post 6. [파이썬] 뉴스 크롤링 티스토리에 자동 업로드하기 (마무리) 7. [파이썬] 윈도우 작업 스케줄러에서 파이썬 자동 실행시키기 ** 전문성이 부족하고 그저 구글링과 실제 경험에 의존한 포스팅임을 유의해주세요. 정답은 없고 저는 이렇게 했습니다. 데이터 수집 파이썬으로 헤드라인 뉴스들을.. 2021. 8. 31.
[파이썬]~ 아나콘다 설치 Python Anaconda Start! python 이란.. 뭐 그냥 요즘 많이 뜨는 사실 몇 년 전부터 많이 뜨는 언어다. 뭐 설치하고 개발환경 잡으러 들어왔는데 다른 소리는 길게 안하는게 좋겠다. 빅데이터, 머신러닝 딥러닝 뭐 이런대에 빠지지 않는 언어가 파이썬이다. 나도 뭐 대충 이 정도로만 알고 있다. Anaconda 나는 아나콘다를 설치했다. 왜냐면 귀찮은게 커서.. 이런 마인드가 절대 좋은게 아닌데 파이썬만 설치하면 그 외에 뭐 여러 모듈들을 일일히 설치해야 한다. 뭐 그게 또 그렇게 귀찮은건 아닌데 아무튼.. 아나콘다로 파이썬을 설치하면 왠만한 과학적 데이터 뭐시기라 하는데 대충 같이 설치 된다. 그리고 주피터 노트북을 사용하고 싶은 이유도 있었다. 먼저 아래 링크로 들어가면 된다. www.anaconda.com/products/.. 2021. 1. 31.