본문 바로가기

Language4

[ Python ] 핸드폰 이메일 알림 설정하기 2019/07/01 - [Language/Python] - [ Python ] selenium 으로 알림 웹 크롤러 만들기 python으로 웹 크롤러를 만들었지만 잠시 자리를 비울 경우 해당 알림에 대한 반응을 할 수 없다는 단점이 있었다. 그래서 알림이 있을 경우 핸드폰으로 알림이 온다면 어떨까 하였는데 핸드폰 자체에 직접 알림을 주기에는 앱 설치하고 이것저것 할게 많아서 좀 더 간편한게 없을까 하다가 특정인에게 메일이 오면 알람을 띄워주는 네이버 알람을 사용해서 연동해보자 필자는 네이버를 많이 사용하기 때문에 앱을 설치해놔서 이것이 편하지만 다른 메일을 쓴다 해도 이와 비슷한 기능을 있을 거라 생각된다. 기본적인 흐름은 python에서 새로운 결과값을 찾았을때 Gmail을 통하여 메일을 네이버로 전송.. 2019. 7. 1.
[ Python ] selenium 으로 알림 웹 크롤러 만들기 목표 : 1분마다 네이버 날씨 뉴스 검색하여 최신 등록된 목록 있으면 알림 띄우기 사용 패키지 : ToastNotifier( window toast 알림 띄우기 ) selenium( 브라우저 ) requests( http 요청 ) schedule( 스케쥴링 ) 필요한 패키지들은 pip install 을 이용해 설치해주고 네이버 검색을 해보니 https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=날씨 query 파라미터가 검색값을 의미하는 것을 알 수 있다. 해당 URL로 접속한 뒤에 개발자 도구를 켜서 뉴스 리스트가 어떤 태그를 가지는지 알 수가 있게 된다. 위에서 확인한 URL과 태그를 조합하면 1분마다 검색값을 호출하여 새로운 뉴스.. 2019. 7. 1.
[ Go ] undefined: archInst 에러 Error: Command failed: D:\03.tool\09.go\bin\go.exe get -u -v github.com/go-delve/delve/cmd/dlv github.com/go-delve/delve (download) github.com/go-delve/delve/pkg/proc # github.com/go-delve/delve/pkg/proc D:\03.tool\09.go\workspace\goapp\src\github.com\go-delve\delve\pkg\proc\disasm.go:12:14: undefined: archInst Go 관련 패키지를 설치 중 해당 에러가 발생하며 dlv 패키지 다운로드가 되지 않았다. 해당 내용을 찾아보니 현재 시스템에 맞지 않는 Go 버전을 설치.. 2019. 6. 3.
Go 키워드 정리 참고 : https://golang.org/ref/spec#Keywords go 소스 test 사이트 : https://play.golang.org Go 언어에서 지원하는 Keyword를 확인하자 break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import return var 조건문/반복문/분기문 keywords 1.if 2.else 3.switch 4.case 5.default 6.break 7.continue 8.for 9.goto 10.range 선언/변수 keywords 11.var 12.defer 13... 2019. 5. 6.