일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git
- flask
- crud
- socket io
- wetube
- 채팅
- async
- S3
- docker
- Props
- SSA
- 카톡
- merge
- pandas
- NeXT
- lambda
- 파이썬
- node
- RDS
- 튜플
- 중급파이썬
- SAA
- AWS
- TypeScript
- MongoDB
- Vue
- EC2
- react
- dict
- Class
- Today
- Total
목록AI 웹개발 트랙 - 내배캠 (79)
초보 개발자
첫 날 팀에 배정받고 어색어색한 대화를 나누면서 앞으로의 공부방향에 대해서 정했다. 이🏰님 께서 대화를 주도해주셔서 다행히도 잘 정해진 것 같았다. 웹개발 기초 종합반, 파이썬 기초, 자료구조 알고리즘 이 3가지 강의를 제공받고 우리는 웹개발 기초 종합반, 파이썬 기초 강의를 최대한 빨리 끝내고 파이썬 기초공부를 하기로 정하였다. 그리고 파이썬 300제와 파이썬 중급 강의를 듣기로 하였다. 윤성우의 열혈 파이썬을 들었는데 강의 퀄리티는 정말 좋다고 생각한다. 생소한 개념에 대해서도 알기 쉽게 설명해주셨고, 아 이래서 그 때 그렇게 되었던 거구나하면서 전에는 이해되지 않았던 부분이 지금 이해가 되어 재미를 느끼면서 공부할 수 있었다. 나는 사실 처음 접한 언어가 파이썬이었다. 코딩의 ㅋ자도 모르던 때 지금..
여기까지 잘 넘어왔으니 정보 버튼을 눌러보자 ! 버튼을 누르면 alert창으로 주가정보, 시가총액정보, PER정보를 나타낸다. 우리의 mongodb에는 이런 데이터가 없었다. 그리고 db에 저장을 해놓으면 실시간으로 바뀌는 정보를 가져올 수도 없다. 따라서 우리는 이러한 정보를 크롤링을해서 naver에서 가져올 것이다. 이를 위해서는 requests, bs4 모듈이 필요하다. 먼저 js에 가서 정보버튼을 누르면 어떤 함수가 호출이 되는지부터 살펴보자. getStockInfo에 현대차의 코드 번호가 들어가 있을 것이다. 코드번호는 아래와 같다. 그 코드번호를 받아서 url /stock?code="005380"로 get요청을 보낸다. 먼저 우리가 params에 'code'라는 이름으로 보낸 005380을 c..
이번에 코스피 버튼을 누르고 다음버튼을 눌러보겠다. 다음 버튼을 눌러도 역시 getCode함수가 호출이 된다. 다시한번 getCode를 봐보자 당분간 btn-rec hide btn-next.show는 무시하고 넘어가겠다. g_index가 마지막에 0에서 1로 올려주었기에 이제는 if (g_index)> 0 분기문안에 들어간다. g_select_values는 처음에 [ ] 빈 리스트로 초기화 되어있었고 여기에 우리가 checked한 값 즉 'market-1'이 push가 된다. push는 python에서 append와 같다고 생각하면 된다. 현재 select_values는 [ ] -> ['market-1']으로 바뀐 상태이다. 아까와 마찬가지로 g_index는 1이고 g_base_codes.length는 ..
2021.12.17 - [AI 웹개발 트랙 - 내배캠/1주차] - 타임어택 구현 1 타임어택 구현 1 3일차에 보았던 타임어택에 대해서 코드하나하나 분석하고 공부해보려고 한다!! 먼저 데이터를 복붙 실행하라고 받았는데 from pymongo import MongoClient client = MongoClient("mongodb://localhost:27017/") d.. taehyeki.tistory.com 의심이 많은 나는.. 이런생각을 한다. jsonify가 json화를 시켜준다고? 그래? 그럼 어디 확인을 해야겠어 참고로 JSON 자료형으로 변환가능한 파이썬 객체 리스트이다. dict list tuple string int float True False None 아래는 print의 결과 값이다. 이..
3일차에 보았던 타임어택에 대해서 코드하나하나 분석하고 공부해보려고 한다!! 먼저 데이터를 복붙 실행하라고 받았는데 from pymongo import MongoClient client = MongoClient("mongodb://localhost:27017/") db = client.dbStock codes = [ {"group": "market", "code": "market-1", "name": "코스피"}, {"group": "market", "code": "market-2", "name": "코스닥"}, {"group": "sector", "code": "sector-1", "name": "반도체와반도체장비"}, {"group": "sector", "code": "sector-2", "name"..
오늘은 Python 크롤링에, jquery로 ajax통신 하는법 대해서 배웠다. 먼저 크롤링을 하기 위해서는 requests와 bs4를 받아와야 한다. request는 http상에서 data와 같은 정보를 받아 와주는 역할을 쉽게 해준다. get, post ... bs4는 그 가져온 데이터를 가공하여 filter해주는 역할을 해준다. 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('..
오늘 파이썬 기초(1주차), 웹 프로그래밍 기초(1~2주차)까지 공부를 했다. 솔직히 오늘 공부했던 것들은 다 알고 있던 내용들이라 그냥 빠르게 훑고 넘어가는 식으로 공부를 하였다. 그 중에 기억에 남는 내용들을 보자면.. Python 기본적으로 딕셔너리와 리스트에서 리스트는 순서에 의미를 둘 수도 있고, 딕셔너리는 순서에 의미를 전혀 두지 않는다. 그렇다고 리스트에 있어 순서는 중요하다!!라고도 할 수 도없지만 유의미할 때가 있다는 정도라고 생각한다. 파이썬은 들여쓰기가 중요하다 파이참에서 ctrl + alt + i 를하면 자동 들여쓰기를 해주는 신세계를 경험할 수 있다.. 반복문에서 enumerate를 사용하면 index를 사용할 수 있다. ex ) for idx, i in enumerate(some..