내일배움캠프
-
[내배캠] 사전과제 왕초보 3주차 개발일지내일배움캠프/과제 2022. 8. 15. 00:29
3주차에서는 파이썬 기초 문법과 bs4 beutifulSoup을 이용하여 크롤링을 하는 방법, mongoDB를 Python에서 사용할 수 있게 해주는 pymongo dnspython 패키지를 이용하여 저장 변경 등의 내용을 배웠습니다. from pymongo import MongoClient client = MongoClient('여기에 URL 입력') db = client.dbsparta # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db.us..
-
[내배캠] Python으로 기억력 테스트 게임 만들기 ft.나도코딩, pygame내일배움캠프/과제 2022. 8. 10. 13:17
https://www.youtube.com/watch?v=Qsk-xsi73YA&list=PLMsa_0kAjjrdqJ1rJba9MFWYv-GHluK4_ import pygame import random def setup(level): global display_time display_time = 8 - level//3 display_time = max(display_time, 2) number_count = level//3 + 5 number_count = min(number_count, 20) shuffle_grid(number_count) def shuffle_grid(number_count): rows = 5 columns = 9 cell_size = 130 button_size = 110 scree..
-
[내배캠] Python으로 오락실 게임만들기 ft.나도코딩, pygame내일배움캠프/과제 2022. 8. 9. 23:18
제가 사용한 이미지들입니다. 기존 강의인 공 부쉬기 게임에 이미지와 약간의 기능을 추가하였습니다. 변경 사항 및 추가 기능 - 이미지 변경 - 점프 기능 - 방향에 따른 이미지 변경 - 필살기, 횟수 설정 - 필살기 횟수 표시 import pygame import os ###################################################################### pygame.init() # 반드시 필요 초기화 작업 # screen size screen_width = 640 screen_height = 480 screen = pygame.display.set_mode((screen_width,screen_height)) #title pygame.display.set_capt..
-
[내배캠] tkinter 모듈을 통한 계산기 만들기(Python)내일배움캠프/과제 2022. 8. 8. 18:23
에러사항 더보기 tkinter의 화면이 고르지 않고 배경과 글자색 등, 설정 값이 mac환경에서 제대로 되지는 않는 것 같았지만 계산기 로직의 흐름을 중점으로 공부하였습니다. StringVar가 보이지 않아 결과 값을 print로 찍어가며 확인하여, 번거로움이 있었다 [DEPRECATION WARNING: The system version of Tk is deprecated and may be removed in a future release. Please don't rely on it. Set TK_SILENCE_DEPRECATION=1 to suppress this warning.] TK_SILENCE_DEPRECATION=1 를 추가해주라는 경고가 나와서 구글링을 통해 해결하려 여러 시도를 했으나,..