분류 전체보기

    3-12[Project] Plant_category 테이블 자동 입력

    오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 10757 2. 카테고리 정보 입력 3. 카테고리 정보와 식물 정보 연동 4. 장바구니 작업중 * 카테고리 정보 입력 중요 코드 # db.cursor()로 위치커서를 잡아주고 execute()를 이용하여 sql query문을 보내줌 # 실행후에는 .commit()하지 않으면 반영되지 않음.직접 cosole에서 할때도 commit해야하는 것과 같음 cursor = db.cursor() cursor.execute("DELETE FROM plant_plantcategory;") db.commit() time.sleep(2) # db.close() 하지 않으면 밑에서 orm이 작동하지 않음. db 접근이 중복으로 되어 생기는 문제로 생각됨. db.close..

    3-11[Project] GIT 브랜치 사용법

    오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2798 2. git 브랜치 사용법 학습 브랜치 생성 git branch 브랜치 이름 브랜치 전환 git switch 브랜치 이름 브랜치 삭제 git branch -d 브랜치 이름 브랜치 생성 및 전환 동시에 git switch -c 브랜치이름 복원하기 git restore 파일명 이미 스테이지에 올라간 파일 복원하기 git restore --staged 파일명 3. 크롤러 ORM 사용하여 DB에 추가하기 - 특이사항 pymysql을 이용한 쿼리문 사용 db = pymysql.connect( host=MY_DATABASES["default"]["HOST"], port=3306, user=MY_DATABASES["default"]["USER"], pa..

    3-10[Project] 개발환경 세팅 후 실습자료 제작 및 배포

    오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2447 2. git 개발환경 공유 3. 깃 실습자료 작성 및 배포 https://dawnpast12.tistory.com/entry/%EA%B0%9C%EB%B0%9C-%EC%85%8B%ED%8C%85-%ED%9B%84-%EC%8B%A4%EC%8A%B5-%EC%B0%B8%EA%B3%A0-%EC%9E%90%EB%A3%8C 개발 셋팅 후 실습 참고 자료 선행 조건 : 작업 환경 셋팅 - Team repo 연결 확인 할 것 : git remote -v 기대 결과 : origin https://github.com/본인깃아이디/greendoor.git (fetch) origin https:.. dawnpast12.tistory.com 내일 할 일 1. 백준 ..

    [Setting]개발 셋팅 후 실습 참고 자료

    선행 조건 : 작업 환경 셋팅 - Team repo 연결 확인 할 것 : git remote -v 기대 결과 : origin https://github.com/본인깃아이디/greendoor.git (fetch) origin https://github.com/본인깃아이디/greendoor.git (push) upstream https://github.com/4-tune-studio/greendoor.git (fetch) upstream https://github.com/4-tune-studio/greendoor.git (push) 기대 결과 나오지 않고 빈칸일 경우 해결 내용이 없을시 추가 방법 : git remote add 원하는단어(origin이나 upstream이 기본이나 이것은 이름일 뿐입니다 아무..

    3-9[Project] 크롤링 jsp 사이트 완성, 개발환경 셋팅

    오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 1009 2. 공공 API 크롤링 프로그램 완성 ##################################################################### # bs4 사용법 요약 # from bs4 import BeautifulSoup # html = """test data """ # soup = BeautifulSoup(html, 'html.parser') # print(soup.select_one('body').text) ##################################################################### print(f"========================= {i}:page 시작 =..

    [Setting]개발환경 셋팅 A to Z

    [Setting]개발환경 셋팅 A to Z

    개발 환경에 대하여 이야기하면서 어떻게 하는지도 이해하기 쉽도록 작성하겠지만 왜? 이것을 사용하는지에 대한 의문점도 같이 해소할 수 있도록 기술해보도록 하겠습니다. Poetry 개발환경 설정 - 설치 - 맥은 맥 프롬프트 윈도우는 powershell을 이용하여 설치하도록 한다. - python --version 명령어를 이용하여 version을 체크 python 3.9.9가 맞는지 확인한다. python 3.9 버전 이상 추천 (mac 용) curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python - (windows 용) (Invoke-WebRequest -Uri https://raw.gith..