Numerical Analysis (1) Posted on 2018-09-10 In Etc. 중력에 대한 ODE를 Numerical analysis12345678910111213141516171819t = 0 #변수, 상수 선언g = 9.81c = 12.5m = 68.1delta = 2.4vel = 0def velocity(t): value = vel + (g - c * vel / m) * delta #식의 해 return valueprint(t, vel)for a in range(1, 100): #몇번 반복할지 vel = velocity(t) t = t + delta print(t, vel) 12345678910110 02.4 23.5444.8 36.716193832599127.199999999999999 44.0856591045818869.6 48.20866390432555412.0 50.5153670301733314.4 51.80590137811459#중간생략 왼쪽이 시간, 오른쪽이 Velocity232.80000000000038 53.44487999999999235.2000000000004 53.44487999999999237.6000000000004 53.44487999999999 Read more »
Web Crawler for NLP (1) Posted on 2018-08-31 In Etc. 데이터 가공123456789101112131415161718192021from selenium import webdriverimport osbrowser = webdriver.Chrome('C:/Users/OHG/Downloads/chromedriver_win32/chromedriver') #Directory지정browser.implicitly_wait(5) #암묵적으로 3초 딜레이url = "https://www.youtube.com/watch?v=94YwFIJ-yR0&list=PL3Eb1N33oAXijqFKrO83hDEN0HPwaecV3&index=1"browser.get(url)for a in range(1, 2): #url의 개수 b = str(a) os.mkdir(b + "번째 기사") os.chdir(b + "번째 기사") print(a, "번째 url open") products = browser.find_elements_by_css_selector('#description > yt-formatted-string') f = open("기사 대본.txt", 'w') #txt적기 for product in products: Z = product.text f.write(Z[:-117]) browser.save_screenshot("Website.png") os.chdir("..")browser.quit() Read more »
Unreal Engine Posted on 2018-08-31 In Etc. Unreal Engine? 프로그래밍, 게임 기획, 사운드, 그래픽 수학, 효과, UI 등등 모두를 편하게 작업하게 해주는 게임 제작 툴 Unreal engine의 기능 블루프린트 : 스크래치와 같이 프로그래밍 가능 C++ 소스 코드 제공 시퀀서 : 영상 제작 렌더링 템플릿, 학습 자료 마켓플레이스 : 모듈을 판매함 멀티플레이어 프레임워크 터레인, 폴리지 고급 AI Read more »
Web Crawling by Selenium (2) Posted on 2018-08-30 In Etc. Docker로 부서진 멘탈을 복구시키고… Selenium의 스크레이핑 Selenium을 import하기 1from selenium import Webdriver 대응되는 Driver 123456Webdriver.FirefoxWebdriver.ChromeWebdriver.IeWebdriver.OperaWebdriver.PhantomJSWebdriver.Remote Selenium으로 DOM 요소 선택 74쪽 Read more »
Web Crawling by Selenium (1) Posted on 2018-08-30 In Etc. Selenium Javascript를 많이 사용하는 웹 사이트는 웹 브라우저를 사용하지 않으면 제대로 동작하지 않아 Requsest 모듈로 대처할 수 없다. 그래서 웹 브라우저를 원격을 조작할 수 있는 도구 Selenium을 사용한다. 자동으로 URL을 열고 클릭할 수 있다 스크롤하거나, 문자를 입력할 수 있다 화면을 캡처해서 이미지로 저장하거나 HTML의 특정 부분을 꺼내는 것도 가능하다 여러 다양한 조작을 자동화할 수 있다 다양한 웹 브라우저에 대응한다 Read more »