분류 전체보기(217)
-
인스타그램 이미지 다운로더 만들기
게시물 ID 가져오기 저번에 만들었던 인스타그램 아이디, 해시태그를 수집하는 크롤러를 만들고 나서 코드를 조금만 수정하면 인스타그램 이미지 다운로더도 만들 수 있겠다는 생각에 만들어봤습니다. 기본적으로 게시물 각각의 ID를 수집하는건 저번에 설명드린 것과 같습니다. 아래 글을 참고해주세요. 인스타그램 해시태그 크롤링(1) 준비 -운영체제 : Windows 10 -언어 : Python -웹 드라이버 : chromedriver.exe 프로그램 실행 과정 1. 인스타그램 해시태그를 크롤링합니다. 2. 검색어를 입력하면 검색어에 관한 게시물의 작성자 ID와 해시태그.. yeowool0217.tistory.com 크롬 웹 드라이버 버전 확인은 필수입니다. 이미지 URL 가져오기 1. 게시물 ID 가져오기 2. 이..
2019.10.01 -
Perceptron을 이용한 Tic-Tac-Toe게임구현 (2)
학습시키기 한 번의 학습으로 매개변수 값을 얼마나 경신하는지 정하는 ‘학습률’은 0.1로 설정했습니다. 모든 학습 준비가 끝났기 때문에 ‘tf.Session’함수를 사용해서 연산합니다. 손실함수의 최솟값을 찾기 위해서 반복하며 학습합니다. with tf.Session() as sess: sess.run(tf.global_variables_initializer()) for step in range(1001): sess.run(train, feed_dict={X: X_train, Y: y_train}) if step % 100 == 0: print(step, sess.run(cost, feed_dict={X: X_train, Y: y_train}), sess.run(W)) Tensorflow를 사용했기 때문..
2019.09.20 -
Perceptron을 이용한 Tic-Tac-Toe게임구현 (1)
준비 Windows 10 Python Tic-Tac-Toe Dataset Tic-Tac-Toe게임 학습을 진행하기 전에 학습할 데이터의 분석과 게임 구현을 위해 Tic-Tac-Teo 게임의 규칙을 알아봤습니다. Tic-Tac-Toe게임은 9칸의 공간에 한 명은 ‘O’ 다른 한 명은‘X’를 번갈아 그리며‘O’나 ‘X’ 3개가 직선으로 이어지게 만들면 승리하는 게임입니다. 아래 그림은 전체적인 프로그램 실행 순서를 도식화 해 놓은 그림입니다. Tic-Tac-Toe게임은 바둑돌로 하는 오목게임과 비슷합니다. 3행 3열 총 9칸에서 두는 삼목 게임이라고 할 수 있겠네요. Tic-Tac-Toe Dataset 학습을 위해서는 학습할 데이터가 필요하기 때문에 데이터의 구현이 필요했습니다. 3*3개의 칸을 채워야 하기..
2019.09.20 -
파이썬을 파이썬답게 (4)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 이진 탐색하기 파이썬의 bisect.bisect 메서드를 이용해서 리스트에서 특정한 값의 위치를 찾을 수 있습니다. >>> import bisect >>> mylist = [1, 3, 4, 9, 125] >>> print(bisect.bisect(my..
2019.09.18 -
파이썬을 파이썬답게 (3)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 2차원 리스트를 1차원 리스트로 만들기 -문자열을 담은 이차원 리스트, mylist 가 solution 함수의 파라미터로 주어집니다. solution 함수가 mylist를 일차원 리스트로 만들어 리턴하도록 코드를 작성해주세요. 파이썬의 sum함수를 사..
2019.09.14 -
파이썬을 파이썬답게 (2)
파이썬을 파이썬답게 | 프로그래머스 본 강의는 파이썬 문법을 이미 알고 있는 분들을 대상으로 만들어졌습니다. ##### 이런 분들께 추천합니다 * 파이썬 문법을 알고 계시는 분 * 알고리즘 문제를 조금 더 쉽게 풀고 싶은 분 * Python 코드를 low level 언어( C / C++ ) 코드처럼 짜시는 분 ##### Glossary 본 강의에서 사용하는 파이썬 용어에 익숙하지 않은 분들을 위해, [Python 3.6 programmers.co.kr 1. 2차원 리스트 뒤집기 -다음을 만족하는 함수, solution을 완성해주세요. solution 함수는 이차원 리스트, mylist를 인자로 받습니다 solution 함수는 mylist 원소의 행과 열을 뒤집은 한 값을 리턴해야 합니다. 예를 들어 my..
2019.09.07