전체 글 썸네일형 리스트형 예약어와 식별자 1. 예약어와 식별자 ■ 예약어(Keyword) 프로그래밍 언어에 미리 정의된 의미있는 단어 식별자로 사용하지 않음 ex) boolean, if, char. pakage // 즉 변수로 지정할 수 없다. ■ 식별자(Identifier) 프로그래머가 직접 만들어줘야 하는 이름 예)변수명, 클래스명, 메소드명 등 2. 변수와 자료형 ■ 변수(Varialble) • 하나의 값(데이터)을 저장할 수 있는 메모리 공간(기본자료형)ßà 참조자료형 • 값을 저장하고, 조회하고, 변경 할 수 있어야 함 자료형은 일단 생략.. 3. 상수형 ■ 상수(Constant) 변경될 수 없는 고정된 데이터 값은 선언시에만 저장할 수 있으며 변경할 수 없다.(확인은 가능) 코드의 이해와 변경이 쉬움 ex) 앞에 final 을 붙힘 더보기 -3주차 pymongo DB조작하기- Pymongo 라는 라이브러리를 이용해서 DB를 조작해보는 연습 우선은 네가지 명령어를 기억한다. # insert / find / update / delete 1. Insert : DB안에 딕셔너리형태로 data를 저장한다. doc = {'name':'jane','age':21} db.users.insert_one(doc) #db안에 있는 users 안에 insert해라 2. Find: 입력된 data를 찾는다. user = db.users.find_one({'name':'bobby'},{'_id':False}) #bobby라는 이름을 가진 user를 찾아라 print(user['age']) #bobby의 나이를 출력하라. Find 응용. 3. Update: 입력된 data를 수정한다. db.users... 더보기 -3주차 DB개괄- Data Base를 쓰는 이유는? Date를 잘 찾아 쓰기 위해서 DB에는 두가지 종류가 있다. SQL: 엑셀에 좀더 가깝다. 틀이 정형화되어 있음 Ex) MS-SQL, My-SQL NoSQL: 한 줄 한 줄 딕셔너리 (A:B)형태로 들어간다. 자유로운 형태. EX) MongoDB 더보기 -3주차 크롤링 연습하기- 이런식으로 파이썬을 구동했을때 나오면 된다고 하는데 어떻게 해야되는지 막막..ㅠㅠ Notion에 주석으로 잘 정리가 되어서 이해하는데 많은 도움이 되었다. import requests from bs4 import BeautifulSoup # URL을 읽어서 HTML를 받아오고, 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',heade.. 더보기 -3주차 크롤링 기초- 코로나에걸리고 여러가지 이유로 강의를 한동안 듣지 못했다. 정신차리고 밀린 강의를 들어야한다..ㅠㅠ 크롤링이란? 데이터를 수집하고 분류하는 것 headers = 브라우저에 엔터를 치는 것 처럼 가능하게 해준다. text내용을 가져오고 싶을 땐 print(title.text) 속성을 가져오고 싶을 땐 꺽쇠[] 사용 print(title['href']) for tr in trs: a_tag = tr.select('td.title > div > a') print(a_tag.text) 영화목록의 text를 가져오기위해 실행시키면 오류가 난다 (None 값이 포함되어 있기 때문에) 더보기 -3주차 파이썬 기초공부- 파이썬은 다른 언어들보다 더 직관적이다. 기본문법을 살펴보자. a = 2 b = 3 print(a+b) 변수 선언시 let 도 쓰지 않는다. Error 보는 꿀팁!= 마지막 줄만 읽어라 그 다음에 그 전 줄을 읽어라. -> 그리고 구글링하고 에러 파악 구글링 후 에러 확인 : 파이썬은 문자열과 숫자를 조합 할 수 없구나! first_name = 'dongin' num = str(2) print(first_name+num) 문자열과 숫자를 조합하려면 이런식으로 해결!(string의 약자인듯) 혹시나 해서 '2'로 바꿔봣는데 역시 문제 없었다. 자료형 리스트 a_list = ['사과','배','감'] print(a_list[0]) //a_list의 0번째 호출 a_list = ['사과','배','감'] a_.. 더보기 -3주차 파이썬 시작하기- 드디어 처음으로 백엔드 개발언어를 배운다. 사실 나는 자바를 배우고 싶은데, 커리큘럼 상 파이썬을 배우게 되었고 언어의 기본원리는 다르지 않다고 생각하여 열심히 들어볼 생각이다! 파이썬을 설치한다? -> 일종의 번역팩을 설치한다. 컴퓨타는 10101010100식으로 밖에 알아듣지 못하므로 파이썬이라는 '번역팩' 을 설치했다. 주의점 파이썬을 돌릴때 꼭 마우스 우클릭 후 run을 실행한다 (화살표 클릭 ㄴㄴ) 요약 모든 문법을 배우거나 외울 순 없다. 구글링은 자연스러운 것 ! 걱정ㄴㄴ 더보기 -3주차 연습 겸 복습- $(document).ready(function () { //로딩 시 listing함수 바로 구현 $('#cards-box').empty() //원래 있던 함수가 들어가지 않은 카드박스를 비워준다. listing(); }); function listing() { $.ajax({ type: "GET", url: "http://spartacodingclub.shop/post", data: {}, success: function (response) { //서버에서 준 결과가 response에 들어갈 예정 let rows = response['articles'] // rows 는 'articles' 전체로 변수지정 for (let i = 0; i < rows.length; i++) { // for 반복문 ( 변.. 더보기 이전 1 ··· 5 6 7 8 9 10 다음