웹22 15. pymongo로 DB조작하기 File->Setting->Python interpreter->+클릭->pymongo 패키지 설치 -pymongo 기본코드와 insert 코드 from pymongo import MongoClient client = MongoClient('localhost', 27017) db = client.dbsparta # 코딩 시작 doc = {'name':'bobby','age':21} db.users.insert_one(doc) 작성한 뒤에 robo3T를 실행시켜서, myLocalDB라는 새로운 db를 생성해서 connect해주면 폴더가 생성되는데 dbsparta를 클릭, collections클릭한 후, view results in table mode를 클릭하면 파이썬 코드로 작성한 이름 바비, 나이 21의 .. 2021. 9. 3. 14. 웹스크래핑 연습 import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.nhn?sel=pnt&date=20200303',headers=headers) soup = BeautifulSoup(data.text, 'html.parser') trs=soup.select('#old_content > table > tbody > tr'.. 2021. 9. 2. 13. 웹 크롤링 파이참->File->Setting->requests 패키지 설치, bs4 패키지 설치 크롤링이 필요한 이유: 가져온 정보를 가지고 솎아내기 위해 정보 요청(requests)과 가져온 정보를 솎아내는 것(bs4)이 가장 중요하다. import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get('https://movie.naver.com/movie/sdb/rank/rmovie.nhn?sel=pnt&da.. 2021. 9. 1. 11. 원페이지 쇼핑페이지에 환율 api 적용 귀여운 곰 인형을 팝니다. 가격:1,0000원/개 1000 미니소에서 팔고 있는 귀여운 곰 인형이에요. 카카오톡 선물하기에도 이렇게 생긴 곰인형이 많더라구요. 제 애착인형이에요. 주문자 이름 옵션 --옵션을 선택하세요-- 브라운 베어 허니 베어 블랙 베어 수량 --수량을 선택하세요-- 1개 2개 3개 전화번호 주문하기 1. 만들어두었던 원페이지 곰 인형 판매 페이지에 달러-원 환율 api를 이용해서 가격 밑에 붙여준다. 2. $(document).ready(function(){ }); 위의 코드를 이용하면 로딩을 하자마자 함수를 띄울 수 있다. 3. GET 방식으로 api 정보를 받아와서 현재의 환율 값을 q1-price에 text()함수를 이용해 적용해준다. 4. 제목과 가격 밑에 id값 q1-pric.. 2021. 8. 27. 이전 1 2 3 4 5 6 다음