저는 웹강의를 얼마전 끝냈는데요, 해당 강의 종료시점에 한것이 AWS에 페이지 하나 올려서 확인하는 거였습니다. 그런데 이것으로는 아쉬운감이 있어서 이때까지 강의에서 만들어본 페이지를 모두 보여줄수 있는 페이지를 만들기로 하고 방법을 찿아서 했던 것들을 정리하겠습니다. flask 프로젝트에서 .py 파일 분리하기 (Blueprint) 두개의 간단한 flask app을 어떻게 하나의 app.py에서 관리할 수 있을까가 고민이였습니다. 예를들면 위 이미지 처럼 collection 프로젝트의 app.py로 mars, fandiary app을 통합하고 싶었습니다. 여기서 사용할 수 있던 flask module중 하나인 Blueprint 였습니다. # fandiary.bp.py from flask import B..
pip install pymongo # flask package 설치 분명히 패키지를 설치했음에도 ModuleNotFoundError가 발생했습니다. 왜 그런지 알기위해 이것저것 알아본 결과를 말씀드리겠습니다. 원인 pip 가 가르키는 python version 문제 였습니다. pip --version # pip version 확인 python -m pip --version # python 명령어를 통한 pip 실행 python --version # python version python3.8 --version # python3.8 version확인 이제 감이 오시나요? 'python -m'을 앞에 명시 함으로서 pip의 대상 python version을 명시할 수 있습니다. 응용 그럼 역으로 생각해보죠..
Pycharm을 사용하여 Python 기반 Web APP을 만들다가 주로 쓰던 IDE인 Visual Studio Code에서 사용해보고 싶어서 이 기회에 정리합니다. Extension 설치 Python, Python Extension Pack을 설치합니다. 가상환경 구성 1. python project 폴더 접근 2.venv 모듈을 통한 가상환경 생성 및 실행 py -m venv ./venv # 가상환경 directory 생성 가상환경을 생성하면 패키지를 프로젝트별로 관리할 수 있게됩니다. 가상환경 생성후에 interpreter 설정을 합니다. 커맨드 팔레드(Ctrl + Shift + P) > Python: Select Interpreter 선택 > project 선택 > 가상환경 선택 > termina..
python 설치 후 환경변수로 등록되어있지 않아 version 확인을 못해 구글링 해본 결과 py도 쓸수있더라구요. py는 환경변수 없이 쓸수있던데 이 기회에 알아보겠습니다. py py는 python luncher로 python 최신 버젼을 실행해주는 도구입니다. python 설치시 같이 설치되죠. 예를들어 python3.7, python3.8 존재시 py를 실행하면 최신 버젼인 python3.8이 실행됩니다. 그런데 왜 환경변수없이 실행할 수 있을까요? 바로 해당 도구는 C:\Windows에 설치되기 때문입니다. 해당 경로에 위치한 파일은 환경변수없이도 사용가능합니다. 결론 py는 python 명령어를 실행해주는 도구!! 그외에는 python 명령어와 똑같이 작동합니다.
저는 개발도구 pycharm을 사용합니다. 참고해주세요. 간략하게 웹크롤링에 필요한 부문만 설명드리겠습니다. 웹크롤링을 위한 필요 기능 1. 특정 사이트의 html을 가져온다 -> requests package 2. html에 특정 부분을 선택하여 가져온다. -> bs4 package (beautifulsoup) 패키지 설치 pycharm에서 +버튼을 클릭하여 패키지 설치를 할 수 있습니다. bs4, requests 패키지를 설치해주세요. 특정 요소 데이터 가져오기 네이버 영화에서 영화 포스터 이미지를 가져오도록하겠습니다. 요소복사 방법 요소복사 방법 : 크롬 개발자도구(F12) > 원하는 요소 클릭 > 요소복사 (위 영상 참고) 요소복사 하시면 해당 요소의 selector가 복사됩니다. 패키지를 활용한..
- Total
- Today
- Yesterday
- rest api crud
- Oracle Database 19C 설치
- 1종 적성검사 신체검사
- vue 전역 컴포넌트 설정
- postgresql 트리거
- rest api 조회 생성 수정 삭제
- 외래키 인덱스 생성 구문 쿼리
- 외래키 삭제
- postgresql on update current_timestamp
- rest api 단건 다건
- vue 컴포넌트 자동 import
- postgresql trigger
- 강서 운전면허 시험장
- Oracle Database 19c install
- postgresql 수정시간 자동 갱신
- 1종 적성검사
- epel repo
- 외래키 생성
- epel/x86_64
- unplugin-auto-import
- 스파르타 코딩클럽
- 오블완
- mariadb 외래키 조회
- 1종 적성검사 과태료
- oracle 19c 설치
- 1종 적성검사 국가건강검진
- postgresql 외래키
- 티스토리챌린지
- express crud
- component auto import
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |