본문 바로가기

전체 글78

[Python] 009. 파이썬 모듈, 라이브러리, 패키지란 & 사용 방법 1. 파이썬 모듈, 라이브러리, 패키지란 & 차이점 모듈이란, 파이썬 소스코드 파일을 모듈(Module)이라고 하며, csv.py 파일을 csv 모듈이라고 부릅니다. 다른 프로그래밍에서는 '라이브러리(Library)'라고 부르며, 동일합니다. 아나콘다 안에 'Lib'이나 'Library' 파일에 있는게 모듈입니다. 어떤 프로그램을 구현하고자 할 때, 관련 모듈이 있다면 이를 활용하여 빠르게 개발이 가능하며, 남들이 만들어 놓은 파이썬 함수라고 생각하면 됩니다. 아나콘다를 사용하면 많은 모듈이 설치되기에 편리하게 사용할 수 있습니다. 관계를 정의해보자면, 아래 그림으로 볼 수 있습니다. 우리에게 익숙한 윈도우에 파일과 디렉토리와 패키지는 비슷한 말이며, 패키지는 모듈 또는 라이브러리의 모음을 패키지라고 합.. 2023. 7. 25.
[Python] 008. LEGB 규칙과 실행순서 1. LEGB 규칙이란 파이썬에서 변수에 값을 바인딩 하거나 변수의 값을 참조할때 따르는 규칙을 말합니다. Local : 함수 안을 의미합니다. Enclosing : 함수 안에 함수가 있는 경우에 내부 함수에서 봤을때 바깥에 있는 함수의 공간을 의미합니다. Global : 함수 바깥쪽에 있는 변수를 의미합니다. Built-in : 이미 모듈 내에 내장되어 있는 파이썬 내장 함수를 의미합니다. 2. 실행 순서 실행 순서는 L -> E -> G -> B 순으로 인터프리터가 순서대로 확인을 하여 변수의 값을 참조합니다. 변수 예시) 1. a라는 변수 값 "100"을 메모리에 입력합니다. 2. count라는 함수를 메모리에 할당하고, 3. count 함수를 호출합니다. 4. Local 영역에 있는 변수 a에 변.. 2023. 7. 24.
[Dart] 001. null값을 포함할 수 있는 변수 & dynamic vs var 변수 차이 1. Null 값을 포함하는 변수 설정 1) 변수 설정 기본적으로 변수를 설정하는 방법은 아래와 같습니다. variable(변하는) 의 약자인 var는 문자열과 숫자 둘 다 변수로 설정할 수 있고, integer(정수) 의 약자인 int는 정수를 변수로 받고, String은 문자열을, dynamic은 문자열, 숫자 둘다 받는 변수 설정입니다. (double은 실수를 받습니다) 2) 변수 값 변경하는 방법 기존에 설정된 변수의 이름만 작성하고 등호(=) 뒤에 값을 변경해주면 됩니다. 3) Null(변수에 그 어떤 값도 없다는 표시)가 가능한 변수타입 name2에 설정된 변수 값을 없애기 위해 null을 입력하면, 위에 스샷처럼 애러가 납니다. 설정한 모든 변수의 값을 빈 값으로 만들 수 없기 때문입니다. .. 2022. 11. 1.
[aws] 003. 아마존 서버에 도메인 연결하기 아마존 서버에 도메인 연결하는 방법 아마존 서버에 본인이 구매한 도메인을 연결하여, IP를 치고 들어가지 않고, 도메인을 쳐면 보여지도록 네임서버를 설정해보도록 하겠습니다. 01. 도메인 구매한 사이트에 접속 저는 가비아에서 도메인을 구매하였기 때문에, 가비아에 들어갔습니다.우측 상단에 'My가비아'를 클릭하세요. 02. 도메인 설정 도메인을 클릭하시고 'DNS'관리툴 을 클릭하신 후 아마존에 설정하고 싶은 도메인을 선택합니다. 그리고 타입은 A 입력,호스트는 보인인 @ 을 입력, 값/ 위치에 아마존 서버의 IP를 입력해 주고 확인버튼 클릭 후 저장을 누르면, 도메인 설정이 완료 되었습니다. 2022. 7. 4.