파이썬3 M2 맥북 에어로 오라클DB 접속하기 with 파이썬 지금 회사는 외주에게 맡긴 전산프로그램을 쓰고 있다. 근데 유지보수 비용을 지불하지 않아 필요한 개발을 할 수 없는 상황이다. 전산 사용자 자체가 내 업무와는 거리가 있어 사용하기에 너무 불편하고 필요한 자료를 가져오는 것도 한계가 있다. 다행히 라이선스는 구매했다고 하여 데이베이스 접속정보를 얻어 직접 정보를 가져오려고 했다. 나는 파이썬을 사용해서 DB에 직접 접속하고 자료를 가공하고자 했고, 근 보름정도를 끙끙거리며 삽질을 하다가 알게 된 사실을 공유하고자 한다. 1. 오라클 모듈설치 파이썬으로 오라클DB에 접속하려면 cx_oracle을 사용해야 한다. 업데이트가 되어 다른 모듈도 있지만 오라클 버전이 낮으면 접속이 안 되는 듯하다. 그래서 난 기존의 cx_oracle을 사용했다. 해당 모듈 문서링.. 2023. 8. 1. 네이버 검색광고 크롤링 - 웹 크롤링 코드 문제 정의와 해결, 그리고 활용 방안 검색광고는 시장조사를 하기에 매우 유용하다. 어떤 이벤트를 진행하고 있으며, 제품의 어떤 점을 강조하고 있는지 소재를 통해 파악하기 쉽기 때문이다. 검색광고의 키워드 경쟁이 낮다면 수기로 정리하는 것도 괜찮지만, 경쟁이 높다면 검색 결과가 매우 많아 정리하기 어려움이 많다. 나는 파이썬을 이용해 이런 문제를 해결하고자 했고, 나아가 수집된 정보를 바탕으로 제품개선에 필요한 아이디어를 얻고자 하였다. 코드만 조금 더 추가한다면 경쟁회사들의 시간대별 노출 위치도 파악할 수 있을 것이다. 만약, 마케팅 영역이 아닌 광고영역에서만 활용한다면 그리 큰 도움은 안될 것이라 생각한다. 여러 도메인에서 광고를 진행해보지는 않았지만 내 경험상 광고 성과에 영향을 주는 가장 큰 요소는.. 2022. 12. 20. Do it! 데이터 분석을 위한 판다스 입문 전 회사는 네이버 키워드 광고가 주력이 었던 회사였고 마케팅 비용을 충당할 수 있었기에 주력 키워드 5개 정도를 두 개의 사이트를 이용하여 2,3순위에 올려놨다. 하지만 광고를 통한 직접적인 이익은 매번 적자였고, 관리자는 그 이유가 순위를 제대로 조정하지 못하였기 때문이라 생각했다.(하... 지금 생각해도 화나네...ㅋ) 그래서 매번 순위가 떨어졌다 지적하기 바빴고, 어느 날은 한 시간마다 순위를 보고하라고 하였다. 내 주업무는 아니었지만 말도 안 되는 지시를 두고 볼 수 없었기에 한 달 정도 공부하여 파이썬을 이용해서 키워드의 순위를 가져와 텔레그램으로 일정 시간마다 메시지로 보내는 프로그램을 만들었다.(친구가 매일 아침 특정 키워드의 네이버 기사를 스크랩 해온다는 얘기를 기억했다.) 한 시간마다 보.. 2021. 5. 24. 이전 1 다음