본문 바로가기

Python60

파이썬 조건문 조건문(condition) 조건문 조건문 이란 특정 조건을 만족하는 경우에만 수행할 작업이 있는 경우에 사용합니다. 모든 조건은 boolean(true, false)로 표현 됩니다.예외 사항은 나중에 예시를 보여주겠습니다. if, elif, else 키워드를 사용합니다. (else if가 아닌 elif) 조건문의 경우 if, elif, else 블록에 종속된 코드는 들여쓰기로 표현 가능(space 4번) 즉 아래의 코드에서와 같이, 조건문 아래에 들여쓰기된 2줄의 코드만이 조건문의 조건에 따라 수행될 수도, 수행 되지 않을 수도 있는 코드라고 할 수 있습니다. 들여쓰기 된 코드를 블록(block), 또는 코드블록이라고 합니다. python에서는 모든 블록의 시작점의 마지막에는 :(콜론)을 추가해야 합니다.. 2020. 3. 28.
파이썬 Dictionary의 개념 Dictionary Dictionary 개념 먼저 Dictionary는 키와 값을 갖는 데이터 구조를 가지고 있습니다. 키는 내부적으로 hash 값으로 저장되어 있으며 순서를 따지지 않습니다. 즉, 인덱스가 없다고 할 수 있습니다. Dictionary 생성 예제 a = {'한식': '불고기', '중식': '탕수육', '일식': '스시'} b = {0:1, 1:6, 7:9, 8:10, 2:3} print(b[2]) print(a['한식']) ## 출력 값 # 3 # 불고기 Dictionary 항목 추가 및 변경 예시 기존에 키가 존재하면, 새로운 값으로 업데이트 존재하지 않으면, 새로운 키, 값 생성 먼저 한식에 value값을 삼겹살로 바꾸고 양식에 스파게티를 한번 추가해보겠습니다. a = {'한식': '.. 2020. 3. 28.
파이썬 List, Tuple의 개념 List, Tuple List List의 개념 먼저 List는 복수개의 값을 담을 수 있는 데이터 구조입니다. 또한 List는 생성된 후에 변경이 가능합니다 . List를 초기화 하는 방법 [ ] 안에 값을 담아서 생성합니다. 또한 list( )함수로 생성합니다. 마지막으로 str.split( )함수로 생성할 수 있습니다. 생성예제 a = [1, 3, 5, 6, 7, 9] print(a) # [1,3,5,6,7,9] b = ['school','home','집',1,2,[4,5,6]] print(b) # ['school','home','집',1,2,[4,5,6]] c = '아버지 가방에 들어가 셨습니다.' d = c.split() print(d) # ['아버지', '가방에', '들어가', '셨습니다.'] .. 2020. 3. 28.
000. chrome driver.exe와 selenium을 이용해 구글 접속하기 chrome driver 설치하기 먼저 chrome driver를 설치하기 위해 https://chromedriver.chromium.org/downloads Downloads - ChromeDriver - WebDriver for Chrome WebDriver for Chrome chromedriver.chromium.org 에 접속하여 자신의 크롬 버전에 맞는 ChromeDriver를 설치해줍니다. 크롬버전은 오른쪽 상단의 메뉴를 클릭해 아래와 같은 곳에 들어가 정보를 확인할 수 있습니다. 그 후 ChromeDriver가 저장된 곳의 경로를 잘 기억해서 파이썬 코드에 넣어야 합니다. Selenium 시작하기 먼저 Selenium을 사용하기 전에 cmd나 터미널에서 pip 명령어를 통해 설치합니다. 설.. 2019. 10. 5.
002. Django App 만들기 저번 시간에 실행시켰던 창을 그대로 이어 가겠습니다..😀😀 Django App 만들기 먼저 django App을 생성하기 위해 아래와 같은 명령어를 사용합니다. python manage.py startapp [App 이름] 저는 test라는 앱을 만들기 위해 App이름을 start라고 설정했습니다..😀😀 실행 전에 경로에 manage.py 파일이 있는지 확인 한 후 실행시킵니다. 그럼 이런 형태의 앱이 생성됩니다. 그 후 start앱에 templates라는 폴더를 생성한 후 그 폴더 안에 index.html이라는 파일을 생성합니다. 그러면 이런식으로 정리가 됩니다. index.html파일 안의 내용은 대충 아래처럼 적습니다. django start App!! project안에서 settings.py 수정.. 2019. 8. 15.
001. Django project 시작하기 Django project 생성하기 먼저 장고 프로젝트를 설치하기 전에 mysite라는 폴더를 하나 생성합니다. Visual Code 터미널 창에서 아래와 같은 명령어를 실행시키면 쉽게 생성할 수 있습니다. mkdir mysite 다음으로 가상환경을 실행 시켜줍니다. 전 시간에서 배운 것처럼 아래와 같은 명령어로 가상환경을 실행시킵니다. source myvenv/Scripts/activate 실행시키면 아래와 같이 터미널 창이 바뀝니다. (myvenv) 경로명/경로명 반드시 가상환경을 실행시킬때는 ls 명령어를 통해 경로에 myvenv라는 파일이 있는지 확인한 후 실행시킵니다. 그 후 cd 명령어를 통해 mysite라는 폴더로 이동합니다. cd mysite 그러면 터미널의 경로가 ~/mysite 이런식으.. 2019. 8. 15.