
INTRO Data-type을 다루기위한 내장함수 소개 : 아래 함수는 .split()형태로 사용되며 mothod라 구분하기도 함 1. split(), join(), strip(), replace() 2. lower(), upper(), capitalize() 3. append(), extend(), remove(), pop(), reverse(), sort(), sorted() 1. split(), join(), strip(), replace() - split() : 문자열(string)을 잘라 list로 분할 - join() : list를 붙여 str로 묶음 - strip(),lstrip(),rstrip() : 양쪽, 왼쪽부터, 우측부터 문자열을 지움 - replace() : 문자열내 문자나 문자 집..
INTRO python 기본 구성요소 숫자, 문자열, 리시트(list), 튜플(tuple), 딕셔너리(dictionary) 1. int(), float(), str(), bool() 2. list(), tuple(), dic() 1. Data-type : int(), float(), str(), bool() - 숫자(Number) : 정수형/실수형, int()/float() - 문자열(String) : str(), + 연산 or join() 함수 등 문자열을 합칠 수 있음 - 불(bool or boolean) : True/False, bool(), 제어문에서 활용 숫자 0은 False 나머지는 True, 빈 문자열 False 나머지는 True python code : test3.py #### int(),..

INTRO 0. 용어설명 : Class/Object, Method/Function, Library/Package/Module 1. python code 작성에 필요한 기본 문법 print(), type(), format() : print()는 함수, .format() 형태로 사용되는 함수는 메서드(method)라 구분 annotation, indentation, colon, semi-colon, comma single/double/triple quotes(quotation mark) escape sequences for special charactors : \n, \t, \\, \', \" 0. 용어 Class/Object(or Instance) Class(클래스) : Object를 만들어내는 설계도에 ..

INTRO macOS/python3 개발 환경에 필요한 기본 용어 설명 및 환경 구축 따라하기 python REPL 실행과 SublimeText Editor 설치/활용하기 기본용어 Terminal : 터미널(Terminal.app), 애플이 개발한 macOS 운영 체제에 포함된 단말 에뮬레이터, 서버의 로컬/원격 접속을 구현한 콘솔 Console : 콘솔, OS X 운영 체제에서 사용되는 커스텀 로그 뷰어, 서버의 로컬 입출력 (물리적)장치 Kernel : 커널은 컴퓨터의 운영 체제의 핵심이 되는 컴퓨터 프로그램의 하나로, 시스템의 모든 것을 완전히 통제 운영 체제의 다른 부분 및 응용 프로그램 수행에 필요한 여러 가지 서비스를 제공 Shell : 셸(자령해석프로그램)은 운영 체제상에서 다양한 운영 체제..
python(파이썬) 1991년 프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑(dynamically typed) 대화형 언어 주요 특징 동적 타이핑(dynamic typing). (실행 시간에 자료형을 검사한다.) 객체의 멤버에 무제한으로 접근할 수 있다. (속성이나 전용의 메서드 훅을 만들어 제한할 수는 있음.) 모듈, 클래스, 객체와 같은 언어의 요소가 내부에서 접근할 수 있고, 리플렉션을 이용한 기술을 쓸 수 있다. 현대 파이썬은 사용자가 모르는 사이에 소스코드를 컴파일하여 바이트 코드(Byte code, .pyc)를 만들어 다음 수행 시 빠름 파이썬에서는 들여쓰기를 사용해서 블록을 구분하는 독특한 문법을 채용 Pyrex, P..

Intro 매개변수 : 매개변수(媒介變數), 파라미터(parameter), 모수(母數)는 수학과 통계학에서 어떠한 시스템이나 함수의 특정한 성질을 나타내는 변수를 말한다 매개변수(프로그래밍) : 매개변수(영어: parameter 파라미터[*])란 변수의 특별한 한 종류로서, 함수 등과 같은 서브루틴의 인풋으로 제공되는 여러 데이터 중 하나를 가리키기 위해 사용된다. 여기서 서브루틴의 인풋으로 제공되는 여러 데이터들을 전달인자(argument) 라고 부른다. 보통 매개변수의 목록은 서브루틴의 정의 부분에 포함되며, 매번 서브루틴이 호출될 때 마다 해당 호출에서 사용된 전달인자들을 각각에 해당하는 매개변수에 대입시켜 준다. 매개변수와전달인자 : 종종 매개변수(parameter)와 전달인자(argument)는..
Intro Public IP Address : 공인아이피, 통신사가 제공하는 main 인터넷 주소 Private(Virtual) IP Address : 사설(가상)아이피, Public IP를 네트워크 중계 기능을 가지는 Router(or modem, 공유기)를 통해 분개하여 제공하는 주소 Requirements - Editor : sublime text3 - python 3.9.1 - requests 2.25.1 - BeautifulSoup4 4.9.3 Download $ pip install --upgrade pip $ pip install beautifulsoup4 $ pip install requests 1. terminal ip address 확인 : lo0, en0, awdl0, llw0, ut..
crawling 공개적인 자료 반복적인 수집 및 분리 web crawling의 준말로 위키에는 web crawler 용어로 정리 ko.wikipedia.org/wiki/Crawling 웹 크롤러(web crawler)는 조직적, 자동화된 방법으로 월드 와이드 웹을 탐색하는 컴퓨터 프로그램이다. 웹 크롤러가 하는 작업을 '웹 크롤링'(web crawling) 혹은 '스파이더링'(spidering)이라 부른다. 검색 엔진과 같은 여러 사이트에서는 데이터의 최신 상태 유지를 위해 웹 크롤링한다. 웹 크롤러는 대체로 방문한 사이트의 모든 페이지의 복사본을 생성하는 데 사용되며, 검색 엔진은 이렇게 생성된 페이지를 보다 빠른 검색을 위해 인덱싱한다. 또한 크롤러는 링크 체크나 HTML 코드 검증과 같은 웹 사이트..
- Total
- Today
- Yesterday
- Model
- server
- analysis
- r
- raspberrypi
- template
- ERP
- pyserial
- CSV
- Pandas
- MacOS
- Python
- sublime text
- Templates
- SSH
- DS18B20
- arduino
- git
- 자가격리
- 코로나
- Django
- 확진
- 코로나19
- COVID-19
- github
- Raspberry Pi
- 라즈베리파이
- vscode
- Regression
- DAQ
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |