본문 바로가기
반응형

Study86

[Python] 숫자 게임 매크로 1부터 50까지 차례대로 클릭하는 게임에 대한 매크로 제작하기 게임 사이트 : http://zzzscore.com/1to50/?ts=1591411226743 순발력 테스트! 추억의 1부터50까지 손은 눈보다 빠르다! 추억의 1부터50까지 zzzscore.com 1. Selenium, 크롬 드라이버 설치하기 from selenium import webdriver driver=webdriver.Chrome('C:/Users/yso00/Desktop/설치파일/chromedriver') #크롬드라이버가 있는 경로 driver.get('http://zzzscore.com/1to50/?ts=1591411226743') #접속할 url - webdriver를 통해 브라우저를 제어하기 때문에 크롬 드라이버를 설치하고 .. 2020. 6. 7.
[5] 캐시 기억장치 1. 캐시 기억장치란? - 중앙처리장치(CPU)에 명령어와 데이터를 빠르게 제공하기 위해 주기억장치에 저장되어 있는 명령어와 데이터 일부를 복사해서 임시로 저장하는 장치 - 주기억장치보다 명령어와 데이터를 저장하고 인출하는 속도가 빠름 - 빠르게 동작하는 중앙처리장치와 느리게 동작하는 주기억장치 사이에서 속도 차이를 줄여주는 완충제 역할을 하는 기억장치 - CPU는 주기억장치에 접근하기 전에 캐시 기억장치를 먼저 확인한다. 2. 캐시 기억장치 유무에 따른 시스템 동작원리 1) 캐시 기억장치가 없는 시스템 CPU가 명령어와 데이터를 인출하기 위해 주기억장치에 접근 -> 주기억장치에서 명령어와 데이터를 획득해 CPU 내의 레지스터에 저장 2) 캐시 기억장치가 있는 시스템 CPU가 명령어와 데이터를 인출하기 .. 2020. 6. 4.
[Python] 웹툰 크롤러 1. 조건 - 해당 웹툰 제목으로 폴더 만들고, 그 안에 회차 별로 폴더를 만들어서 회차 별 이미지 저장 - 한 페이지에 있는 웹툰 전체 회차 가져와서 저장하기(10개) => 웹툰 크롤러를 실행한 결과화면이다. 2. 코드 설명 (1) 웹툰 제목으로 폴더 만들기 from bs4 import BeautifulSoup import urllib.response import urllib.request import requests import os html = urllib.request.urlopen("https://comic.naver.com/webtoon/list.nhn?titleId=726214&weekday=tue") #가져올 웹툰 url result=BeautifulSoup(html.read(), "htm.. 2020. 5. 31.
[4] 분기 명령어와 오퍼랜드 개수에 따른 명령어 형식 분기 명령어 - 명령어 내용에 따라서 무조건 오퍼랜드의 주소로 이동하거나 조건 만족 시에만 이동. 명령어의 흐름을 변경해 비순차적으로 명령어를 수행한다. *분기 명령어의 형태 - BRZ(branch if zero) 211 : 조건 코드의 결과가 0이라면 211번지로 분기하라는 명령어 - BR 202 : 무조건 202번지로 분기하라는 명령어 - BRE(branch if equal) R1, R2, 235 : 레지스터 R1과 R2의 값이 같으면 235번지로 분기하라는 명령어 => 조건을 만족하지 않으면 분기하지 않고 순차적으로 명령어를 수행하면 된다. 서브루틴 명령어 - 명령어 실행 중에 또 따른 명령어를 삽입해 실행하는 명령어로 호출과 복귀 명령어가 함께 사용된다. 1) 호출(CALL) 명령어 : 현재 프로.. 2020. 5. 30.
반응형