Python

    [Python] .py 백그라운드 실행 (nohup)

    [Python] .py 백그라운드 실행 (nohup)

    파이썬 실행 시, 보통 python filename.py로 파이썬 파일을 실행했을 것이다. 하지만 이렇게 실행했을 때, 이 창을 나가면 종료되어 버린다. 그래서 파이썬 백그라운드 실행하는 법을 알아보니 nohup을 이용하면 된다고 한다. java실행할 때만 사용했었는데, python도 이걸로 가능하다니 반갑다 nohup nohup 사용법은, 원하는 명령어 앞에 nohup을 붙여주고, 백그라운드 실행을 위해 맨 뒤에 &을 붙여주면 된다! 백그라운드 실행 nohup python3 app.py & log의 경우 nohup.out에 기록된다. 로그 안남기기 nohup python3 app.py & > /dev/null 뒤에 > /dev/null을 붙여주면 로그가 안남는다고 한다. (확인은 안해봤다) nohup으..

    [Python]정말쉬운 크롤링 - 쿠팡 크롤링 하기

    [Python]정말쉬운 크롤링 - 쿠팡 크롤링 하기

    학교 프로젝트에서 쇼핑몰 상품을 크롤링해야할 일이 있어서 BeautifulSoup를 이용하여 쿠팡을 크롤링 해보았다! 아직 크롤링 도구를 정하지 못했다면 python + BeautifulSoup 추천한다! 크롤링 처음해봤는데, 간단하고 좋았다 www.coupang.com/np/categories/465075 크롤링 해볼 쿠팡링크이다, 물티슈 카테고리의 1페이지를 크롤링해보자 (상업적 이용은 문제가 될 수 있습니다!🙅‍♀️) 페이지 분석 먼저 쿠팡페이지 구성을 하나씩 살펴보자 페이지에 접속해서 F12를 눌러서 개발자모드를 켠 뒤 위 아이콘을 눌러주면 페이지를 클릭했을 때 그 부분애 대한 html코드가 보여지고 코드에 마우스를 갖다대면 페이지에서 해당 부분이 표시된다. 매우 편함 먼저, 상품리스트 부분을 추..

    [Python]네이버 쇼핑 검색 API 사용하기

    [Python]네이버 쇼핑 검색 API 사용하기

    네이버 쇼핑 크롤링 해야할 일이 있어서 해보았는데 한 페이지에 상품이 40개 정도 있는데 어떻게 바꿔봐도 딱 5개만 불러와졌다 막아놓은건가...ㅜㅜ 아무튼 그래서 찾아보니 네이버 쇼핑 검색 API가 있길래 크롤링 대신 사용해보았다! 네이버 공식 API 문서 developers.naver.com/docs/search/shopping/ 검색 API 쇼핑 검색 개발가이드 NAVER Developers - 검색 API 쇼핑 검색 개발가이드 developers.naver.com API 문서로 들어가서 오픈 API 사용신청 클릭! 1. 내 애플리케이션을 등록한다 애플리케이션 이름 입력 사용 API - 검색 환경 추가 - iOS, Android, Web 중에 최소1개 선택 (최종적으로 안드로이드 환경에서 쓸거라 안드..