반응형

전체 글 721

슬랙봇 제작 시 참고자료 주소

슬랙 공식 파이썬 제작 가이드: https://slack.dev/bolt-python/tutorial/getting-started Slack | Bolt for Python This guide is meant to walk you through getting up and running with a Slack app using Bolt for Python. Along the way, we’ll create a new Slack app, set up your local environment, and develop an app that listens and responds to messages from a Slack works slack.dev 슬랙 api 문서: https://slack.dev/bolt-py..

[파이썬 40] 20. 실시간 검색어 모아보기

만들면서 배우는 파이썬과 40개의 작품들 책을 보며 실습했다. 책이 출간된 시기와 현재의 selenum 버전이 달라지면서 css_selector에 관한 문법이 달라졌다. from webdriver_manager.chrome import ChromeDriverManager from selenium import webdriver from selenium.webdriver.common.by import By driver = webdriver.Chrome(ChromeDriverManager().install()) URL = 'https://www.signal.bz/' driver.get(url=URL) driver.implicitly_wait(time_to_wait=10) naver_results = drive..

SQL 자격검정 실전문제 1과목 1차 오답노트 (23.06.03)

정답을 맞췄어도 햇갈리는 문제가 다수 있어 그냥 1번부터 52번까지 정답, 오답의 이유를 정리한다. 틀린 문제, 많이 햇갈린 문제 번호를 붉은색으로 표시. 1단원 1장. 데이터 모델링의 이해 1번 데이터 모델링은 시스템 구현만을 위해 수행하는 작업이 아니다. 시스템 구현, 업무분석, 업무 형상화를 하는 목적도 있다. 2번 데이터 모델링은 그 자체로서 업무를 설명하고 분석하는 부분에서 중요한 의미를 가지고 있다. 단순히 데이터베이스 구축만을 위한 작업이 아니다. 3번 데이터 모델링 시 유의사항 3가지. 중복, 비유연성, 비일관성. 중복: 데이터베이스가 여러 장소에 같은 정보를 저장하는 잘못을 저지르지 말아야 한다. 비유연성: 사소한 업무변화가 데이터 모델을 수시로 변경하지 않도록 데이터 모델을 설계한다. ..

streamlit write() 함수 오류

import streamlit as st import datetime d = st.date_input( "날짜를 선택하세요", datetime.date.today() ) data_list = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10} st.write('선택한 날짜: '+ d) st.line_chart(data_list) 이 코드를 작성하고 실행했다. 결과는 다음과 같이 오류가 발생했다. 출력 화면에 보이는 오류 문구를 보면 st.write() 인자 값을 부여할 때 오류가 생겼다. write 함수에선 str형식만 들어가야 하는데 d 변수는 문자열이 아니라서 오류가 발생했다. str(d) 로 감싸주고 실행하면 아래와 같은 결과가 나온다. import streamlit as st import d..

Flask Permission denied Error

from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return "hello" @app.route('/1') def test1page(): return "1page ok" @app.route('/2') def test2page(): return "2page ok" def main(): app.run(debug=True, port=80) #책은 포트번호 80으로 나오는데 그러면 permission denied 오류. if __name__ == '__main__': main() 파이썬과 40개의 작품들 이라는 책을 따라하다가 'Permission denied 오류가 발생했다. 오류의 원인은 포트 번호였다. 포트 번호가 책에선 ..

[패스트캠퍼스] 국비 자바 스프링 8주차 강의 일지

내일배움카드로 수강한 국비지원교육이 8주차를 맞이했다. 결국 제대로 끝내지 못하고 마지막주를 맞이했다. 캡스톤만 아니었으면 어떻게 더 했을 거 같은데 아쉽다. 뭐 국비지원 받아서 수강한 거니까 그러려니 한다. 처음에는 학기중에 열심히 하면 할 수 있겠지 하고 시작했는데 정작 학교공부 예습 복습한다고 시간 다 잡아먹고 이거 공부해야할 때는 이미 공부를 많이 해서 하기 싫어져서 하지 않았다. 데이터마이닝은 이론부분이 어려워서 수학공부를 다시해야했고, 데이터베이스는 명령어 종류가 되게 많아서 실습하는데 한챕터 실습에 최소 2시간이 날아가는게 되게 시간을 많이 잡아먹었다. 그래도 자바 문법 공부에 도움이 됐으니 다행이고 개인적으로는 패스트캠퍼스에 대한 신뢰도를 재고할 수 있어서 다행이라고 생각한다. 국비로 3,..

[패스트캠퍼스] 국비 자바 스프링 강의 7주차 일지

내일배움카드를 지원받아 수강하게 된 국비지원교육 7주차 강의 일지를 작성한다. 저번에 자바 기초강의를 수강했고 남은 시간이 얼마 없어 인텔리제이를 이용한 스프링 강의를 들으려 했다. 하지만 불가능했다. 인텔리제이로 진행하는 스프링 강의는 이전에 STS3으로 진행하던 실습파일을 그대로 이어받아서 진행하기 때문이다. 그래서 인텔리제이는 그냥 설치만 하고 자바 심화강의나 들었다. 최근 슬랙을 보니 강의 실습을 좀 늦게 했는지 나 같은 오류를 가진 수강생 한명이 질문을 올렸다. 나처럼 맥 m1 환경에서 나 같은 오류가 났다. 나 때는 실습코치가 제대로 대처 못하고 어영부영 효과없는 해결책이나 늘어놓다가 직접 해결해보는게 실력향상이라 하면서 회피하더니 이제 해결법을 알았는지 제대로 알려주더라. 난 저거 해결한다고..

[패스트캠퍼스] 국비 자바 스프링 강의 6주차 일지

내일배움카드로 수강한 국비지원교육 6주차 강의일지를 올린다. 시험기간동안 바빠서 학습한 일지들을 제대로 못올리고 미루기만 했다. 시험 끝나고 여유로워졌으니 밀린 일지들을 올린다. 6주차에는 자바 객체지향 입문 강의를 전부 끝마쳤다. 진도가 국비강의 시작하기 전이랑 비교해서 굉장히 느리다. 다른건 모르겠고 캡스톤 디자인이 굉장히 태클을 많이 건다. 객체지향 입문 강의에서 중간 중간에 강사님이 어떠어떠하게 구현해보라는 식으로 숙제를 내주는데 이를 빼먹지 않고 구현해봤다. 깃랩에 올라온 강의의 시각자료는 솔직히 잘 못만들었는데 강사님이 잘 설명해주셔서 이해가 잘 된다. 시각자료만 좀 보강하면 될 것 같다. 그리고 깃랩에 올라온 소스코드와 강사님이 강의중에 작성하는 소스코드가 다른 경우도 있어서 보완이 필요해 ..

[우마무스메] 얼티메이트 스페짱 탄생 [실황 플레이풍 동영상]

링크: https://syosetu.org/novel/254264/ 우마무스메 팬픽이고 주인공은 제목처럼 스페셜위크입니다. 일본 팬픽에서 주로 보이는 RTA, BIIM 풍 소설이고요. 이 RTA, BIIM 풍 소설은 주로 우마무스메, 히로아카, 페이트 등의 작품을 게임으로 취급하고, 게임을 플레이하는 스트리머 같은 사람이 이 게임을 플레이하는 형식으로 소설이 진행됩니다. 장점은 만약 팬픽의 스토리상 주인공의 어린 시절부터 묘사를 해야할 때 그렇게 되면 소설이 늘어질 수 있는데 이런 상황을 RTA는 적당히 스크립트를 스킵한다는 내용으로 주인공 스펙업만 해주면서 빠르게 넘어가고 본편으로 들어갈 수 있고, 게임이라는 설정이기에 원작의 설정을 이리저리 변경하는게 자유로운 등 기존의 팬픽에 비해 몇가지 부분에서 ..

[패스트캠퍼스] 국비 자바 스프링 강의일지 5주차

내일배움카드로 수강한 패스트캠퍼스 국비지원교육이 5주차를 맞이했다. 8주 과정이니 이제 얼마 안남았는데 진도를 생각보다 많이 못 뺐다. 학과 수업이랑 병행하려고 생각한 게 잘못됐다. 4학년 수업이 많이 빡세다. 데이터마이닝 이론 부분과 데이터베이스 오라클 실습 분량이 너무 많은데다가 캡스톤디자인에 쓸 툴을 배우는데 바뻐서 여기에 할애할 시간이 부족하다. 거기다 교양 3개도 감당하려니 되게 힘들다. 곧 시험기간이라 앞으로도 이럴 것 같다. 일단 진도를 최대한 빼고 프로젝트를 최대한 잘 해서 리워드로 강의 소장권을 받으면 1학기 끝나고 다시 복습해야할 것 같다. 이번주는 자바 문법강의 위주로 실습했고, 스프링은 그냥 강의를 보기만 했다. 이론 수업이 많은 것도 있고, 스프링 프레임워크 3을 설치 안해서다. ..

반응형