'Programming'에 해당되는 글 7건
Python으로 미세먼지 농도를 확인하자!

안녕하세요? 학생 개발자 고기꿉자 입니다. 오늘은 공공데이터포털 API를 사용하여 미세먼지 농도를 파이썬에서 확인 해봅시다! 공공데이터 포털 사이트: https://www.data.go.kr/ 공공데이터포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Dataset)와 Open API로 제공하는 사이트입니다. www.data.go.kr 회원가입을 해주시고 로그인을 해주세요! 데이터셋 -> 오픈API -> 미세먼지 검색 -> 한국환경공단_대기오염정보 -> 활용신청 -> 바로 동의 해주시고 신청 -> 마이페이지 -> 대기오염정보 조희 서비스를 접속해주세요! 상세기능 정보에..

Programming/Python2020. 3. 6. 17:05고기꿉자
최근에 발생한 코로나19 바이러스 실시간 조회입니다.

안녕하세요? 글을 처음 올리는 초보 학생개발자 고기꿉자입니다. 현재 발생중인 코로나19 바이러스에 대한 확진자, 격리해제 등등 조회 해주는 소스코드 입니다. 네이버에서 크롤링한 코드이며 한번 간단하게 만들어 보았습니다. Python 버전 3.5.* 3.6.* 3.7.* 3.8.* Python 모듈 pip install requests pip install bs4 소스코드 import requests import bs4 import urllib from urllib.request import urlopen, Request url = 'https://search.naver.com/search.naver?sm=top_hty&fbm=0&ie=utf8&query=%EC%BD%94%EB%A1%9C%EB%82%98'..

Programming/Python2020. 3. 5. 20:36고기꿉자
[Review | Tip]딥러닝 기반 코드 자동완성 플러그인 "TabNine"

개발자에게는 도움이 될 만한 코드 자동완성 플러그인을 소개하려 합니다.TabNine이라는 deep learning기반 코드 자동완성을 구현하여 빠른 코드 작성을 가능하게 합니다.Deep TabNine은 openAI의 GPT-2를 기반으로 개발되었습니다. 이 모델은 자연 언어로 작성된 문서를 사용하여 함수 이름, 매개 변수 및 리턴 유형을 유추하여 코드의 맥락에 따른 자동완성 결과를 보여주며 프로그래밍 효율을 기존 자동완성 플러그인 또는내장 인텔리센스등 기존 자동완성 기능보다 편리합니다. TabNine은 현재 BETA 서비스이며 추후 유로로 전환된다고 합니다.딥러닝 기술이 적용된 버전으 Professional 버전부터 적용됩니다.글 작성 기준 현재 BETA 서비스 중으로 beta기간 동안 Deep TabN..

Programming2019. 12. 12. 10:06Dev zeroday0619
[Python 3.x]택배 실시간 배송조회 구현 {Delivery Service Tracking}

온라인 쇼핑몰에서 상품을 구매 후 배송 조회를 할떼 매번 검색해서 배송 조회를 하는게 귀찮아서 택배배송조회기능을 한번 만들어 볼까하는 생각에 이왕이면 여러 플랫폼에 적용이 가능하도록 개발한 프로그램입니다. 프로그램을 실행하기 전에 DST_run.py을 수정해야합니다. _int = Template_Gen(code=Code.search(name="cj대한통운"), dst_code="111111111111") # name : 택배회사 이름, dst_code : 송장번호 다음과 같이 주문후 표시된 송장번호와 택배회사명을 입력후 실행하게 되면 위 이미지와 같이 json형태로 출력하게 됩니다. 여기서 택배회사 코드 조회는 노가다를 통해 구현하였습니다. 택배회사 코드는 스마트택배 API 문서를 참고 하였습니다. ht..

Programming/Project2019. 10. 3. 13:49Dev zeroday0619
[1]Python Requests (HTTP)

*본 글은 Python 3.7을 기준으로 작성되었습니다. Python에서 HTTP 요청을 보내기 위해서는 requests 모듈이 필요합니다. request모듈은 python 기본 모듈입니다. 먼저 다음과 같이 입력합니다. import requests import는 이미 만들어진 패키지를 가져오는 역할을 합니다. requests는 HTTP 요청을 위한 모듈입니다. req = requests 위 구문은 requests 를 req.post / req.get 와 같이 작성할 수 있게 합니다. # requests.post / requests.get import requests import json req = requests URL = 'https://api.androidhive.info/contacts/' res..

Programming2019. 5. 18. 12:38Dev zeroday0619
네이버 실시간 검색어 크롤링 프로그램

파이썬 네이버 실시간 검색어 크롤링 프로그램안녕하세요. 학생개발자입니다. 이번에는 파이썬과 크롬 드라이버를 활용한 네이버 실시간 검색어 크롤링 프로그램을 만들어 보았습니다. 다운로드는 제 깃허브에서 받으시면 됩니다. 사용방법 PYTHON 3.7 사용 모듈BeautifulSoup4 selenium모듈 설치pip3 install BeautifulSoup4pip3 install seleniumpip버전 오류시 python -m pip3 install --upgrade pip3 소스코드 # -*- coding: utf-8 -*-# 네이버 실시간 검색어 크롤링 프로그램# 개발자: 학생개발자from bs4 import BeautifulSoupfrom selenium import webdriverimport osim..

Programming/Python2019. 2. 1. 15:34Dev zeroday0619
한글코딩 1일차

안녕하세요 학생개발자입니다. 이번에 저는 C++로 한글코딩 난독화를 구현하여 로또시뮬레이션 프로그램을 제작하는 프로젝트를 세우고 기본 적인 베이스 코드를 작성했습니다. 한글코딩을 위해 디파인 함수(문자열 치환)을 사용합니다. 소스코드는 다음과 같으나아직 작동하지 않습니다. #include "pch.h"#include #include #include using namespace std;#define 하앗 int#define 하흐흣 main()#define 하 {#define 양 }#define 하아양 [#define 하야앙 ]#define 하흣 ;#define 힛 new#define 홋 *#define 허 =#define 하여 lottoUser#define 하영 하영#define 허용 6#define 혀영..

Programming/C++2019. 1. 15. 16:34Dev zeroday0619