일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬독학
- 중국수출통제
- 파이썬수업
- 파이썬기초
- 순천여행
- 파이썬배우기
- 광교카페
- 파이썬문법
- 파이썬온라인수업
- 패스트캠퍼스후기
- SQL
- 노르웨이기준금리
- 파이썬 인강
- 파이썬클래스
- 스크래핑
- swift문법
- 파이썬독학하기
- 미국디리스킹
- 암호화폐
- 패스트캠퍼스수강후기
- MBTI
- MBTI성격유형
- MBTI성격검사
- 비전공자파이썬
- 파이썬강의
- 비트코인
- 스위스기준금리
- 파이썬강의후기
- 파이썬인강
- 셀레니움
- Today
- Total
목록분류 전체보기 (89)
이제 데이터 공부 안하는 블로그

변수는 var로 선언, 상수는 let으로 선언한다. 변수는 값을 변경할 수 있고, 상수는 값을 변경할 수 없다. 변수는 var 를 사용해서 선언 상수는 let 를 사용해서 선언 let 이름: 타입 = 값 var 이름: 타입 = 값 상수는 이렇게 값을 설정하면 나중에 변경할 수 없다. 반면, 변수는 나중에 값을 변경할 수 있다. 변수 friendlyWelcome 에 Hello! 라는 값을 지정 한 후, 나중에 Bonjour! 라는 값을 넣게 되면 friendlyWelcome 의 값은 Bonjour! 로 변경된다.
맥에서 flutter 개발을 하기 위해서는 여러가지를 설치해주어야 합니다. 저는 vs code를 사용하고 있어서 vs code는 빼고 설치하더라도 flutter sdk android studio xcode 일단 몽땅 다운 받습니다. 저는 하나하나 다운 받으면서 했는데 몽땅 다운 받고 시작하는게 편할거 같아요. flutter sdk를 다운 받으면 압축을 풀고 압축이 풀린 폴더를 기왕이면 상위 폴더 HOME에 붙여넣기 해줍니다. 저는 home에 dev(개발)폴더를 만들고 거기에 flutter폴더를 넣었습니다. 이렇게 하면 터미널에서 사용하기 편한거 같습니다. flutter홈페이지에 보면 맥 유저가 해야할 것들이 자세히 나와있기는 합니다. 하지만 잘안됩니다 ㅠㅠ 몇시간 헤매면서 설치했어요. path설정해주는 ..

클래스(class) 란? 똑같은 모양의 빵을 계속해서 만들어낼 수 있는 빵틀 같은 것. 인스턴스(instance) 란? 클래스에 의해서 만들어진 객체(object) 빵틀이 클래스라면 그 틀로 구워진 빵이 인스턴스(instance) 입니다. 클래스에 의해 만들어진 인스턴스(instance)는 각각이 고유한 성질을 갖습니다. 마들렌 빵틀에서 구워져 나온 빵들 중 하나에 초콜릿을 발라도 다른 빵에는 영향을 주지 않는 것과 같습니다. 속성(attribute)이란? 빵 틀이라는 클래스를 만들 때, 빵의 크키는 어떻게 할지, 모양은 하트로 할지 조개로 할지, 무늬는 어떻게 줄지 등 다양한 설정을 해줄 수 있는데 그것을 속성(attribute)라고 합니다. 메소드(method)란? 이번에는 게임 캐릭터를 만드는 클래..

상수 (constants) & 변수 (variable) 상수 (Constants) : 변하지 않는 값 Fixed values such as numbers, letters, and strings, are called “constants” because their value does not change. Numeric constants are as you expect Sting constants use single quotes (‘) or double quotes (“) >>> print(123) 123 >>> print(98.6) 98.6 >>> print(‘Hello world’) Hello world 예약어 (Reserved words) : 컴퓨터 프로그래밍 언어에서 이미 문법적인 용도로 사용되고 있기..

한 달 동안 온라인으로 파이썬 강의를 열심히 들었습니다. 주말에도 수업을 듣고 강의노트 & 후기를 작성해야 했기 때문에 하기 싫어도 꾸역꾸역 하다보니 결국 한 달을 채우게 됬어요. 진짜 스스로가 대견해집니다. 뭐든 할 수 있을 것만 같은 뿌듯함입니다. 하하하하하하. 제가 한 달 동안 패스트캠퍼스의 파이썬 웹 개발 올인원 패키지를 수강하면서 느낀 점을 솔직하게 써보도록 하겠습니다. 저는 일단 추천합니다. 사실 강의 내용이나 퀄리티 자체는 딱히 특별하게 좋은지는 모르겠어요. 일단 제가 온라인으로 파이썬 수업을 수강해본 것이 처음이라 비교할 대상이 없고, 제가 들은 수업은 올인원 패키지라서 파이썬 기초 문법부터 심화 문법, 웹 기본 & html과 css를 배울 수 있는 프론트엔드 기초, Framework Dj..

28일차 셀레니움을 사용해서 네이버 항공권을 검색하는 연습을 했습니다. 오늘 selenium에서 쓰는 메쏘드들은 webdriver, by, webdriverwait, expected_conditions 라는 것들입니다. 먼저 크롬드라이버를 사용해서 불러옵니다. browser = webdriver.chrome() 그리고 창을 최대화해서 띄웁니다. browser.maximize_window() # 창 지난번에도 했던것처럼 가고자 하는 웹페이지의 url을 가져 옵니다. url 변수에 넣어줍니다. 네이버 항공권 페이지에 들어가 보면 url을 가져올수 있습니다. url = "https://flight.naver.com/flights/" browser.get(url) 웹페이지에서 개발자도구를 사용해서 살펴 보면 가..

27일차 오늘은 이어서 셀리니움을 공부했습니다. 오늘은 주말이라 놀고 싶은데 후딱 수업을 끝내고 놀아보도록 하겠습니다. 딴 이야기지만, 파이썬 웹 개발 수업 한 달 과정이 거의 끝나갑니다. 요즘은 스크래핑 수업을 들으면서 초반에 배웠던 파이썬 문법을 다시 복습하고 있는데 사실 한 번 수업 듣고 문제 몇 번 풀고 그 이후에 다 잊어버려서 (거의) 새로 공부하는 것 같지만 그래도 여러번 봐서 그런지 확실히 전보다는 익숙해진 느낌입니다. 오늘은 셀레니움을 통해서 네이버 브라우저에서 알아서 로그인 하는 것을 학습했습니다. from selenium import webdriver browser = webdriver.Chrome() # 1. 네이버로 이동 broeser.get("http://naver.com") # ..

26일차 오늘은 셀레니움에 대해 배웠습니다. 셀레니움은 웹페이지에서 클릭이나 페이지 이동, 글자 쓰기 같은 세세한 작업을 할수 있게 해주는 것입니다. 먼저 selenium 을 install명령으로 설치합니다. 그리고 또 필요한것은 크롬 웹 드라이버를 설치하는것인데요, 크롬의 더보기를 클릭해서 현재 나의 크롬 버전이 몇인지를 봅니다. 저는 87.xx 인것으로 나오네요. 구글에서 크롬 드라이버를 검색해서 나의 버전에 맞는 드라이버를 다운받습니다. 저는 맥을 사용하기 때문에 맥용으로 다운 받았습니다. 다운받은 드라이버를 파이썬 가상환경이 설정된 폴더에 넣어줍니다. 이러면 준비가 다 된것입니다. 오늘 연습은 vscode가 아닌 터미널에서 했습니다. 파이썬은 터미널 환경에서 한줄씩 실행하면서 해볼수 있는 장점이 ..