본문 바로가기

728x90

프로젝트

(8)
[웹 프로젝트] Stock_Plus 주식 관련 프로젝트 (프로젝트 일지, 추천) 🚩시작하기 전..안녕하세요! 대학생 개발자 주이어입니다. 이번에는 저번 웹 프로젝트 글에서 말했듯이 여러가지 프로젝트 아이디어가 떠올라 만들게 된 프로젝트 입니다. 저번 프로젝트를 진행하면서 깨달은 점을 활용하여 이번 프로젝트를 진행하다 보니 확실히 코드도 더 깔끔하고 조금 더 쉽게 제작했던 것 같습니다. 이번에 주식 관련 프로젝트를 진행하게 된 이유는 제가 요즘 주식 투자를 시작하면서 관심이 많이 생겼기 때문입니다. 만들게 된 자세한 목적은 밑에 프로젝트 정보에서 소개드리겠습니다.  -이전 프로젝트 보러가기-[웹 프로젝트] 자기소개 및 포트폴리오 사이트 만들기 (프로젝트 추천) [웹 프로젝트] 자기소개 및 포트폴리오 사이트 만들기 (프로젝트 추천)🚩시작하기 전.. 안녕하세요! 주이어입니다! 대학생이..
[웹 프로젝트] 자기소개 및 포트폴리오 사이트 만들기 (프로젝트 추천) 🚩시작하기 전.. 안녕하세요! 주이어입니다! 대학생이 되고 나서 이리저리 적응하다 보니 정말 오랜만에 글을 올리는 것 같습니다. 대학생이 되고 나서 왜인지 모르겠지만 코딩을 더 열심히 하게 되는 것 같습니다...ㅋㅋ 많은 것을 새로 배웠지만 블로그에 다 적으려니 너무 오래 걸릴 것 같아 최근에 진행한 웹 프로젝트 부터 올리기로 정했습니다. 최근에는 웹 개발에 정말 많이 빠져있는데 중학생 때부터 하다 말고 하다 말고 반복하다가 이번에 제대로 배우게 돼서 그런거 같습니다. 하면 할수록 만들고 싶은 것도 많고 원하는 대로 디자인이 구현될 때는 정말 성취감이 많이 느껴집니다. 아직 웹 개발은 뉴비라.. 코드가 깔끔하진 않지만 그래도 원하는 것을 구현하기 위해 찾아보면서 결국 만들어낸 다는 것에 의의를 두고 개..
[Python 프로젝트] 라이엇 게임즈 자동 로그인 프로그램 - Selenium, Pyautogui, webdriver 프로젝트 설명 안녕하세요! 이제 대학생이 된.. 더이상 고등학생 개발자가 아닌 대학생 개발자가 된 주이어입니다. 이번에 만든 프로젝트는 python을 해보셨다면 누구나 알만한 모듈인 selenium을 사용해서 만든 프로젝트 입니다. 바로 '라이엇 게임즈 자동 로그인 프로그램' 입니다! 이 프로그램을 만들게 된 이유는 라이엇 게임즈 사이트에 들어갈 때 마다 다시 로그인을 해줘야 하는게 불편해서 만들게 됐습니다.(자동 로그인을 해도 왠지 모르게 들어갈때 마다 다시 로그인을 해야 하는 경우가 많았음..) 또 2차 인증까지 해놔서 메일 켜서 번호 보고 입력하는게 그렇게 귀찮을 수 없습니다. 코드상세 설명 모듈 import 1 2 3 4 5 6 from selenium import webdriver from se..
[Python 프로젝트] 자동으로 투표 주제를 올려주는 디스코드 봇 프로젝트 설명안녕하세요. 곧 대학생이 되는 고등학생 개발자 주이어입니다. 오늘 보여줄 프로젝트는 '자동으로 투표 주제를 올려주는 디스코드 봇' 입니다. 이 봇은 정해진 시간에 자동으로 투표 주제를 올려주는 데요.예를 들어서 "월 600만원 직장인 VS 월 200만원 백수" 또는 "짜장면 VS 짬뽕" 이런식으로 의견이 갈릴만한 주제를 올려주게 됩니다. 이 봇을 만든 이유는 디스코드에 새로운 이야깃거리를 주면서 디스코드 서버 참여자들의 활동률을 높이기 위해서 입니다.  코드상세 설명기본 CODE12345678910111213141516import discordimport timefrom datetime import datetimeimport random  intents = discord.Intents.def..
[Python 프로젝트] Chat GPT API를 이용한 디스코드 봇 프로젝트 설명안녕하세요. 고등학생 개발자 주이어입니다. 오늘 보여드릴 프로젝트는 'Chat GPT API'를 이용한 디스코드 봇 입니다. 프로젝트 이름 그대로, Chat GPT API를 사용해 디스코드 내에서 봇을 통해 Chat GPT를 이용할 수 있는 봇을 만드는 프로젝트 입니다. 디스코드 봇을 제작하는 데에는 'Python'과 'Discord'모듈을 이용해 제작하였습니다. 코드상세 설명기본 CODE123456789101112131415from openai import OpenAIimport discordimport random client = OpenAI()token = 'MTE1MzY2Njk0NTU3NzY2MDQyNw.GF_jLM.wZtGOZs7lxbYbhVGdGmdTayac0giEv3gDkqDL8..
[Python 프로젝트] 공부를 도와주는 디스코드 봇 프로젝트 프로젝트 설명안녕하세요. 고등학생 개발자 주이어입니다. 오늘 소개할 프로젝트는 제가 고등학교 1학년 때 만든 공부를 도와주는 디스코드 봇입니다. 작동 방식은 사용자가 추가한 문제들 중에서 랜덤으로 뽑아 문제를 출제하고 답을 입력하면 맞았는지 틀렸는지를 알려주는 봇입니다. 만들게 된 계기는 고등학교 1학년 때 암기과목이 많아서 조금 더 효율적으로 공부할 수 있는 방법이 없을까 고민하던 중에 평소에 자주 사용하는 디스코드에 이러한 봇을 만든다면 틈틈히 공부를 할 수 있겠구나 라는 생각이 들어 만들게 되었습니다. 봇 제작은 'Python'과 'Discord'모듈을 이용해서 제작하였습니다. 코드상세 설명기본 CODE1234567891011121314151617181920212223import discordimp..
[Python 프로젝트] 꼬들 프로젝트 (Kordle) 프로젝트 설명이번에 만든 프로젝트는 요즘 유행하는 웹게임인 꼬들(Kordle)을 Python으로 만들어보는 것입니다.실제 꼬들 게임처럼 UI까지 구현하지는 않았고, 백엔드적인 부분만 Python으로 구현해보았습니다. 실제 꼬들과 다른 점은 문제를 직접 추가해서 플레이 한다는 점과 입력 단어의 제한이 없다는 점입니다. 코드상세 설명기본 CODE1234567import randomimport time print("이 게임의 플레이 방법에 대해서 알려드리겠습니다.\n이 게임은 컴퓨터가 랜덤으로 선택한 단어를 6번안에 맞추는 게임입니다.\n단어를 입력할때는 자음과 모음을 분리해서 입력해야하고 구분은 띄워쓰기로 합니다.\n\n") words = [["ㅅ","ㅏ","ㅇ","ㅣ","ㄷ","ㅏ"], ["ㅋ","ㅣ","..
[Python 프로젝트] 틱택톡 프로젝트 (Tic Tac Toe) 프로젝트 설명이번에 만든 프로젝트는 우리가 잘 알고 있는 틱택토(Tic Tac Toe)라는 게임을 파이썬으로 구현한 것입니다.인터페이스나 GUI는 구현하지 않았고 실행은 터미널 창에서 실행됩니다.플레이 방식은 한 컴퓨터로 2명에서 플레이하는 로컬 방식입니다. 코드상세 설명main 함수123456789101112131415161718192021222324252627282930def main():    while True:        start = input("게임을 시작하실 준비가 되셨습니까?(Y/N)")        if start == "Y" or start == "y":            print("게임을 시작하겠습니다. 선공은 랜덤으로 정해집니다.")            time.sleep(2..

728x90