본문 바로가기

Ankiwoong

(1841)
JSON - URL HTTP Connection Basics(HTTP 접속 기초) 1. request 모듈 사용import requests2. 객체 생성import requests response = requests.get('URL')3. 객체 설명response.status_code : 결과 코드를 갖고 있는 변수.(200 - 정상 / 404 - Page Not Found / 500 - 서버에러)response.reason : 에러 메시지를 갖는 변수response.encoding : "utf-8" / "enc-kr" 등을 할당하여 text 속성값의 인코딩을 설정response.text requests : 모듈이 URL에 접속하여 가져온 내용 전문 4. Sample URL : https://api.androidhive.info/contacts 5. Sample Codeimport r..
Windows 10 Network Internet Tip(Auto IP Setting) 1. TCP IP V6 해제 TCP IPV 6는 현재 어느 업체에서도 잘 사용 하지 않는 방식이나 Windows에 기본적으로 체크되어 있어서인터넷 끊기는 현상이 발생하기도 한다.이를 사전에 방지 하기 위해서 체크 해제를 한다. 2. 해제 방법윈도우키 > 이더넷 설정 어댑터 옵션 변경 이더넷 > 이 연결의 설정 변경 인터넷 프로토콜 버전 6(TCPIPv6 해제) > 확인 3. Windows 10 고정 IP 사용자를 위한 이더넷 배치파일 작성 방법@echo offset /p floor=C클래스를 입력해 주세요 : set /p ip=개인ip끝번호를 입력해 주세요 : netsh -c int ip set address name="이더넷" source=static addr=A클래스.B클래스.%floor%.%ip% ..
Python Matplotlib - Txt File Load 그래프 1. TXT 파일을 쉼표로 구분하여 Sample Data File 작성1, 22, 33, 44, 55, 66, 77, 88, 99, 1010, 11 2. Sample Code(import CSV)- Import Moduleimport matplotlib.pyplot as plt import csv- Codeimport matplotlib.pyplot as plt import csv x = [] y = [] with open('sample.txt', 'r') as csvfile: plots = csv.reader(csvfile, delimiter=',') for row in plots: x.append(int(row[0])) y.append(int(row[1])) plt.figure() plt.plot(x..
May Windows emergency security update(5월 보안 긴급 패치) Issue>1. 원격코드가 실행 될 수 있는 심각한 보안 취약점2. 워너크라이윔 파급력을 가진 강력한 취약점 발견3. 5월 긴급 패치 작업 진행 Solutions>1. Windows 카탈로그 Site에서 수동 진행(해당 운영체제 패치 진행)https://www.catalog.update.microsoft.com/ 2. 운영체제 다운로드 위치- Windows XP SP3 x86 : https://www.catalog.update.microsoft.com/Search.aspx?q=KB4500331- Windows XP Professional x64 Edition SP2 : https://www.catalog.update.microsoft.com/Search.aspx?q=KB4500331- Windows XP..
MS account attribution license - Windows Llicense Key 확인 노트북이나 데스크탑을 사면 기본적으로 설치되서 나오는 OS에 라이센스 값을 확인할 방도가 없다. Windows 10, Windows 8 및 Windows 7에서 제품 키 검색를 검색하는 방법을 확인해보자. 시작 > 명령 프롬프트 > 관맂 권한으로 실행 wmic path softwarelicensingservice get oa3xoriginalproductkey Windows 10, Windows 8 및 Windows 7에서 제품 키를 확인 했으면 이것을 배치파일로 작성할 수 있다. 윈도우키 > 메모장 @echo off cscript.exe "%Systemroot%\system32\slmgr.vbs" /ipk 라이센스cscript.exe "%Systemroot%\system32\slmgr.vbs" /ato..
Pandas - 어린이집 시설 현황 분석(Excel +그래프) 1. 공공기관 Data를 사용하여 분석- DB : http://www.index.go.kr/potal/main/EachDtlPageDetail.do?idx_cd=1583 2. import 모듈from print_df import print_df from pandas import ExcelFile from pandas import DataFrame import matplotlib.pyplot as plt import datetime as dt 3. Pandas 분석- 엑셀파일 읽기xls_file = ExcelFile('children.xlsx') - sheet 표시sheet_names = xls_file.sheet_names['데이터', '메타정보'] Process finished with exit cod..
Pandas - 교통 사고 사망 / 사고 / 부상 그래프 분석 1. 공공기관 Data를 사용하여 분석- DB : http://www.index.go.kr/potal/main/EachDtlPageDetail.do?idx_cd=1614 2. 교통 사고 사망 / 사고 / 분석 DB 추출traffic = { '사고' : [231990, 226878, 221711, 223656, 215354, 223552, 232035, 220917], '사망' : [5838, 5505, 5229, 5392, 5092, 4762, 4621, 4292], '부상' : [361875, 352458, 341391, 344565, 328711, 337497, 350400, 331720], '년도' : [2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016] } 3. ..
Pandas - 서울시 자치구 년도별 CCTV 설치 현황 1. 공공기관 Data를 사용하여 분석- DB : http://data.seoul.go.kr/dataList/datasetView.do?infId=OA-2734&srvType=F&serviceKind=1&currentPageNo=null 2. 서울시 자치구 년도별 CCTV 설치 현황 DB 기관명 소계 2013년도 이전 2014년 2015년 2016년 강남구 3238 1292 430 584 932 강동구 1010 379 99 155 377 강북구 831 369 120 138 204 강서구 911 388 258 184 81 관악구 2109 846 260 390 613 광진구 878 573 78 53 174 구로구 1884 1142 173 246 323 금천구 1348 674 51 269 354 노원구 156..