본문 바로가기

전체 글

(1836)
Windows 10 자바스크립트로 팝업창이 무한 로딩 Issue> Windows 10에서 IE 창 중에 .jsp 즉 자바스크립트로 만든 팝업창이 무한 로딩되는 현상 발생 Solution> 시작 > internet explorer 실행 internet explorer 아이콘 오른쪽 버튼 > 작업 표시줄에 고정 internet explorer 종료 > internet explorer 아이콘 오른쪽 버튼 > 속성 바로 가기 > 고급 관리자 권한으로 실행 체크 > 확인
Windows 10 특정 창 잘려서 나오는 현상 Issue> Windows 7에서 정상작동했던 다운로드 창이 Windows 10 작업 후 다운로드 창이 아래와 같이 비정상적으로 나오는 현상 다운로드 창이 있어야될 부분이 잘려서 나오는 현상 Solution> 해결 방법은 간단했다. 디스플레이 배율 조정으로 가능. 시작 > 디스플레이 설정 배율 및 레이아웃 > 텍스트 및 기타 항목의 크기 변경 125% > 100%
HRD 수업>파이썬을 이용한 자동화 스크립트 - Ch19 Ch19. 오픈 API와 JSON 사전 Quiz 1> 오픈 API는 웹을 통한 데이터 교환 방식이다. 1 1. O 2. X 해설. HTTP를 통해 주로 JSON 형태로 데이터를 서비스 해준다. 사전 Quiz 2>오픈 API의 응답 방식은 JSON만 사용한다. 2 1. O 2. X 해설. 응답방식은 JSON과 XML 이 주를 이루고 다른 형식도 가능하다. - API(Application Programming Interface) : 여러 애플리케이션 사이에서 간편한 인터페이스 - 오픈 API 1. HTTP를 통해 데이터를 요청하며 주로 XML 이나 JSON 형식으로 응답 2. 최근에는 JSON 방식의 응답을 하는 API가 빠르게 늘어나고 있음 3. 유용한 형식으로 정리된 데이터를 제공 받을 수 있음 - 브라..
API - Naver searching call example 1. API Site https://developers.naver.com NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음성인식, 음성합성 등이 있습니다. developers.naver.com 2. Guide import os import sys import urllib.request client_id = "YOUR_CLIENT_ID" client_secret = "YOUR_CLIENT_SECRET" encText = urllib.parse.quote("검색할 단어") url = "https://openapi.naver...
JSON - Basic 예제 1. URL : http://api.github.com/users/ankiwoong 2. Code import requests res = requests.get('http://api.github.com/users/ankiwoong') print(type(res)) Process finished with exit code 0 import requests res = requests.get('http://api.github.com/users/ankiwoong') text = res.text print(text) {"login":"ankiwoong","id":51388721,"node_id":"MDQ6VXNlcjUxMzg4NzIx","avatar_url":"https://avatars3.githubusercon..
Python Naver API - TXT 파일 읽어서 번역(영문 -> 한글) 1. API : https://developers.naver.com NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음성인식, 음성합성 등이 있습니다. developers.naver.com 2. Python Code from requests import Request from requests import Session f = open('yesterday.txt' ,'r') text = f.read() f.close() s = Session() headers = { 'X-Naver-Client-Id': '', 'X-Naver..
CSV to Dict(CSV File -> Dict) ''' CSV 파일 > 딕셔너리 OrderedDict 타입으로 딕셔너리 생성 ''' import csv with open('Parks.csv', 'r') as file: reader = csv.DictReader(file) for row in reader: print(row) # print(row['park.key'], row['park.name'], row['park.alias'], row['city'], row['state'], row['country']) C:\Python\venv\Scripts\python.exe C:/Python/Edupure/Day14/csv4.py OrderedDict([('park.key', 'ALB01'), ('park.name', 'Riverside Park'), ('p..
List to CSV(List -> CSV File) ''' 리스트 > CSV 파일 ''' import csv with open('output.csv', 'w', newline='') as file: writer = csv.writer(file) writer.writerow(['wpam', 'eggs', 'bacon', 'ham']) writer.writerow(['Hello, World!', 'eggs', 'bacon', 'ham']) writer.writerow([1, 2, 3.141592, 4])