Tech이야기~!
welcom 자세히보기

Computer/Python 18

Capcom Based Card Game in Python

첨부파일에서 파일다운로드하세요. 이 프로젝트에서는 Python과 Pygame ( 'Capcom VS Capcom')을 사용하여 카드 게임 Capcom Based를 만들 것입니다. 매우 쉽고 2 시간 반이면 만들 수 있습니다. 규칙) Capcom VS Capcom에는 스택이 다른 23 개의 카드가 있으며 동일한 조건에서 컴퓨터와 대결합니다. 플레이어는 항상 3 장의 카드를 손에 들고 상대 카드와 싸워야합니다. 플레이어가 전장에 카드를 놓으면 다른 무작위 카드를받습니다. 이 게임에서 사용되는 컨트롤은 다음과 같습니다. 조작 키 Z : 첫 번째 카드를 전장에 놓기 X : 두 번째 카드를 전장에 놓기 C : 세 번째 카드를 전장에 놓기 ALT : 전장에서 카드 변경 Space : 상대를 공격하기 위해 Pytho..

Computer/Python 2020.12.20

[Solution] "ImportError: numpy.core.multiarray failed to import" ERROR

“ImportError: numpy.core.multiarray failed to import” Opencv version and numpy version But I get this error while running my code. from cv2 import * from cv2 import * ImportError: numpy.core.multiarray failed to import) [Solution] There are some known issues with numpy==1.19.4 Could you install the Downgrade or reinstall ( Down version and try again)? ex) pip install numpy==1.19.3 In any case, t..

Computer/Python 2020.12.18

[Bigdata] chart bar ranking 바차트레이싱_데모

D3.js를 기반으로 한 데이터 시각화 프로젝트로, 과거 순위 데이터를 동적 막대 차트로 쉽게 변환 할 수 있습니다. 이 프로젝트는 프로그래밍 경험이없는 동영상 제작자가 랭킹 애니메이션 동영상을 제작할 수 있도록 돕는 것을 목표로합니다. enhold2.com/ko/bigdata-chart-bar-ranking-%eb%b0%94%ec%b0%a8%ed%8a%b8%eb%a0%88%ec%9d%b4%ec%8b%b1_%eb%8d%b0%eb%aa%a8/ [Bigdata] chart bar ranking 바차트레이싱_데모 - Enhold_Tech % [Bigdata] chart bar ranking 바차트레이싱_데모 - D3.js를 기반으로 한 데이터 시각화 프로젝트로, 과거 순위 데이터를 동적 막대 차트로 쉽게 변환..

Computer/Python 2020.12.18

Jupyter Notebook 커널 관리(목록, 추가, 삭제)

Jupyter Notebook 커널 관리(목록, 추가, 삭제) 우선 Anaconda Prompt를 실행합니다. ● 커널 목록 보기 ▶ jupyter kernelspec list ● 커널 추가하기 커널을 만들고자 하는 가상환경에 activate ▶ activate 가상환경명 pip list 명령어로 ipykernel이 존재하는지 확인한다. 없으면 설치한다. ▶ pip install ipykernel 위의 설정이 완료되면 이제 커널을 추가하겠습니다. ▶ python -m ipykernel install --user --name=가상환경명 ex) python -m ipykernel install --user --name=tistory ● 커널 제거하기 ▶ jupyter kernelspec uninstall 가..

Computer/Python 2020.11.25

어몽어스 캐릭터를 파이썬으로 그려보자

어몽어스 캐릭터를 파이썬으로 그려보자 turtle 모들 인스톨 하기 pip install turtle On our command prompt/terminal/cmd. It will take some seconds or minutes, depending on your net speed. turtle 모듈을 가져 오는 것으로 시작합니다. 조금 기본-거북이는 펜과 같습니다. 앞으로 얼마나 더 앞뒤로 이동할지, 어떤 각도 (도)로 어느 방향으로 (왼쪽, 오른쪽) 회전할지 제어 할 수 있습니다. 또한 색상을 채우고, 속도를 변경하고, 원하는 방식으로 원 또는 원의 일부를 만들 수 있습니다. import turtle BODY_COLOR = 'skyblue' BODY_SHADOW = '' GLASS_COLOR = '..

Computer/Python 2020.10.14

크롤링(스크래핑) 기초_part1

대표적인 표준 모듈 Modul Acitive re 정규표현식 datetime 날짜와 시간 collections 여러가지 콜렉션 자료형 math 수학 관련 random 무작위 처리 itertools 반복 가능한 객체에 대한 조작 sqlite3 SQLite데이터베이스 csv CSV조작 json JSON조작 os OS 관련 조작 os.path 파일 또는 디렉터리 등의 경로와 관련된 조작 multiprocessing 멀티 프로세스를 사용한 병렬 처리 subprocess 다른 프로세스 실행 urllib URL 관련 조작 unittest 단위 테스트 pdf 파이썬 디버거 sys 파이썬 인터프리터 관련 변수와 함수 URL읽기 Urllib.request함수는 HTTPResponse자료형의 개체를 반환한다. 이객체는 파..

Computer/Python 2020.03.23

분기별 역대 라면 랭킹 스크랩핑(크롤링) 코드 : 파트2

2020/03/21 - [Daily Life/Review] - 분기별 역대 라면 랭킹 ~! 판매순위 2011-2019 분기별 역대 라면 랭킹 ~! 판매순위 2011-2019 안녕하세요!!! 한끼 식사로 역시나 라면만큼 음식은 없죠.. 이젠 한국인들은 봉지라면 컵라면 한먹어본사람이 없을 정도입니다. 바로 순위들어가도록하져 그럼 시작해보겠습니다! 만약 데이터모으는 코딩이 필요하.. figureking.tistory.com 파이썬을 이용한 스크리팽(Scraping) 크롤링 코드입니다. 라면 주제로 찾다보니여기 까지 왔네요. 차트 만드는 코드는 추후에 올리도록 하겠습니다. 갑자기 날짜페이지 중에 데이터가 없는게 있어서 예외처리하는데 찾느냐 고생했네요. 2020/03/21 - [Computer] - 'NoneTy..

Computer/Python 2020.03.22

[Python] 코로나바이러스 시각화 지도 히스토리

DataSet https://github.com/jihoo-kim/Coronavirus-Dataset jihoo-kim/Coronavirus-Dataset [CSV] Dataset of CoronaVirus disease 2019 (COVID-19) in South Korea (from KCDC) - jihoo-kim/Coronavirus-Dataset github.com DataSet2 : https://www.kaggle.com/kimjihoo/coronavirusdataset Coronavirus-Dataset Dataset of COVID-19 in South Korea www.kaggle.com *주말 데이터는 업데이트안함 time 데이터셋 정보 date: 일자 test: 누적 검사 수 (진행 ..

Computer/Python 2020.03.16

[Python] 코로나19 바이러스 지도에 히스토리 표현하기

Coronavirus propagation visualization. Part : History of Coronavirus. 존스 홉킨스 CSSE(Centers for Systems Science and Engineering)에서 실시간으로 신종 코로나 바이러스 (2019-nCoV)의 전 세계 현황을 보여주는 대쉬보드를 운영 중이다. (https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6) 대쉬보드에서는 코로나 바이러스 확진자 수와 사망자 및 완치환자 수를 국가/지역별로 확인할 수 있다. 이 대시보드는 미국 질병통제예방센터, 세계보건기구, 유럽질병예방센터, 중국질병통제센터, 중국국가보..

Computer/Python 2020.03.11

[Python][Listt] 2차원 리스트를 1차원 리스트로

파이썬의 다양한 기능을 사용하면, for 문을 사용하지 않고도 리스트를 이어붙일 수 있습니다. my_list = [[1, 2], [3, 4], [5, 6]] # 방법 1 - sum 함수 answer = sum(my_list, []) # 방법 2 - itertools.chain import itertools list(itertools.chain.from_iterable(my_list)) # 방법 3 - itertools와 unpacking import itertools list(itertools.chain(*my_list)) # 방법4 - list comprehension 이용 [element for array in my_list for element in array] # 방법 5 - reduce 함수 이..

Computer/Python 2020.02.13