Study/Python&Flask 3

MongoDB 전체검색,조건한개검색, 조건두개검색

※ '@@@'는 검색하려는 목표 테이블(컬렉션)의 이름 을 넣으면된다 검색조건 없이 전체 검색 : **** 테이블 전체조회 list(db.@@@.find({}, {'_id': False})) 검색조건 1개 : ****테이블 데이터 중 id가 park라는 데이터를 조회하고싶을때 list(db.@@@.find({{"id":"park"},}, {'_id':False})) 검색조건 2개 : ****테이블 데이터 중 id가 park이고 (and)date가 2022-06-22인 데이터를 조회하고싶을때 list(db.@@@.find({"id": "jung",'date': "2022-06-22"}, {'_id':False})) 별꺼아니지만 3시간은 뻘짓한듯.. 문법이 틀리면 아래의 에러가 나온다. 정렬은 간단하다. f..

Study/Python&Flask 2022.06.23

간단한 파이썬 크롤링(BeautifulSoup)

파이썬 크롤링을 간단하게 진행해보는 방법을 알아보자. 해당 진행은 파이썬 개발툴인 Pycharm에서 진행하였고, 먼저 파일-설정-Python인터프리터에서 beautifulsoup4 패키지를 설치하여 진행하였다. 해당 패키지를 설치 후 진행 한 크롤링 사이트는 지니뮤직의 순위 페이지를 크롤링 해보았다. 먼저 크롤링 주소는 https://www.genie.co.kr/chart/top200?ditc=M&rtm=N&ymd=20210701 이고, 주소를 보면 20210701일 차트이다. 해당사이트를 들어간 후 내가 원하는 크롤링 결과물은 이고 내용은 순위, 제목, 가수인데 html의 구조를 잠시 확인하기 위해 사이트에서 순위에 마우스 오버 후 검사를 클릭한다.(크롬에서 진행함) 해당페이지에서 우클릭- 검사를 하면..

Study/Python&Flask 2022.06.04

파이썬 플라스크 서버 기동(Pycharm)

파이썬으로 서버를 만들기 위해서 코딩을 파이참(Pycharm)이라는 파이썬 코딩 툴을 사용하는 중인데, 먼저 파일-설정-Pythone 인터프리터(+) 에서 패키지 Flask와 dnspython 그리고 MongoDB연결을 위해 pymonge를 설치 한 후, 최상위 폴더에서 app.py 파일에서 루트를 설정해주고, 아래 코드를 입력 한다. from flask import Flask, render_template, request, jsonify app = Flask(__name__) @app.route('/') def home(): return render_template('index.html') if __name__ == '__main__': app.run('0.0.0.0', port=5000, debug=..

Study/Python&Flask 2022.06.04
반응형