지난 포스팅에 이어 아나콘다 가상환경을 파이참에 적용해보겠습니다. 파이썬 버전을 3.8로 해서 (ai_38) 가상환경을 생성합니다. (ai_38) 가상환경을 활성화합니다. pyCharm(파이참)에서 새로운 프로젝트를 만듭니다. 이전에는 New environment using을 사용했었는데, 이번에는 이미 만들어 둔 (ai_38) 가상환경을 사용하기 위해 Previously configured interpreter를 선택합니다. 오른쪽에 있는 Add Interpreter-Add Local Interpreter를 클릭합니다. 왼쪽 메뉴에서 Conda Environment를 선택 후 Using existing environment에서 (ai_38)을 선택해줍니다. Location에 프로젝트 위치를 설정 후 C..
Anaconda란? 아나콘다(Anaconda)는 데이터 분석 관련 라이브러리를 포함한 대규모 프레임워크로 데이터를 쉽게 다룰 수 있습니다. 아나콘다는 주로 가상환경을 만들어서 프로젝트별로 버전 충돌을 방지할 수 있다는 장점을 가지고 있습니다. 아나콘다 설치방법 아나콘다 홈페이지(https://www.anaconda.com/download)에 접속하여 [Download]를 클릭하여 설치할 수 있습니다. 설치 프로그램을 실행 후 전부 Next를 눌러서 설치합니다. 아나콘다를 설치하면 함께 설치되는 Anaconda Navigator를 실행 후 CMD.exe Prompt를 Launch 합니다. Launch를 누르면 오른쪽과 같이 아나콘다 cmd창이 생깁니다. (base)의 경우에만 주피터, 여러 패키지 등이 기..
파이썬(Python)이란? 파이썬은 1991년 귀도 반 로섬(Guido van Rossum)이 발표한 프로그래밍 언어로, 인터프리터를 사용하는 객체지향 언어입니다. 파이썬 특징 가독성 - 문법이 간결하고 들여쓰기를 기반으로 가독성이 좋음. 풍부한 라이브러리를 바탕으로 무궁한 확장성 접착성 – c로 구현된 모듈을 쉽게 만들어 붙일 수 있음. 유니코드 – 문자열이 모두 유니코드로 나타남 동적 타이핑 – Dynamic Language, Interpreted Language 플랫폼 독립적 언어 – 모든 os에서 동일하게 작동 파이썬의 장점 문법이 간단해서 배우기 쉬움 많은 사람이 사용하고 있어 다양한 분야에서 활용 높은 확장성 및 이식성 빠른 개발 속도 파이썬의 단점 느림 파이썬 설치하기 파이썬 홈페이지(htt..
"앱인벤터 다이어리"의 Screen6(비밀번호 입력화면)의 화면디자인 및 블록코딩은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #7 [App Inventor] 앱인벤터 다이어리/메모장 만들기 #7 "앱인벤터 다이어리"의 Screen4(To Do List)의 화면디자인 및 블록코딩은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #6 [App Inventor] 앱인벤터.. psjin230.tistory.com 목차 Screen6_secret 비밀일기장 Screen6_secret Design Screen6_secret Block 전체 실행 영상 ..
"앱인벤터 다이어리"의 Screen4(To Do List)의 화면디자인 및 블록코딩은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #6 [App Inventor] 앱인벤터 다이어리/메모장 만들기 #6 "앱인벤터 다이어리"의 전체적인 구상도는 첫번째 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #1 [App Inventor] 앱인벤터 다이어리/메모장 만들기 # psjin230.tistory.com 목차 Screen6 비밀번호 입력화면 Screen6 Design Screen6 Block Screen6은 BeeEye Dum님의 시리즈에서 참고하여 제작하..
"앱인벤터 다이어리"의 전체적인 구상도는 첫번째 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #1 [App Inventor] 앱인벤터 다이어리/메모장 만들기 #1 본 포스팅은 학교 과제로 준비했던 프로젝트를 바탕으로 작성한 글입니다. 앱인벤터를 이용해서 다이어리를 제작해보겠습니다. 달력을 만들어 날짜별로 일기를 기록할 수 있는 다이어리와 To Do psjin230.tistory.com 목차 Screen4 To Do List Screen4 Designer Screen4 Block Screen4는 To Do List로 입력박스에 텍스트를 입력후 추가 버튼을 누르면 리스트뷰(목록뷰)에 기록이 됩니다. 리스트뷰(목록뷰)에 있는 기록을 ..
"앱인벤터 다이어리"의 Screen3(달력을 이용한 다이어리)의 화면디자인 및 블록코딩은 이전 포스팅을 참고해주세요! [Screen3 블록코딩] [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #4 [App Inventor] 앱인벤터 다이어리/메모장 만들기 #4 "앱인벤터 다이어리"의 Screen3(달력을 이용한 다이어리)의 화면 디자인은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #3 [App Inventor] 앱인벤 psjin230.tistory.com [Screen3 화면디자인] [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모..
"앱인벤터 다이어리"의 Screen3(달력을 이용한 다이어리)의 화면 디자인은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #3 [App Inventor] 앱인벤터 다이어리/메모장 만들기 #3 "앱인벤터 다이어리"의 Screen1(시작화면)과 Screen2(메뉴화면)의 화면 디자인 및 블록코딩은 이전 포스팅을 참고해주세요! [프로젝트/App Inventor] - [App Inventor] 앱인벤터 다이어리/메모장 만들기 #2 [App psjin230.tistory.com Screen3 Block button_date에는 date1부터 date42까지 날짜를 표시하고 기록상세페이지(Screen3_day)로 이동할 수 있는 변..