4월, 2019의 게시물 표시

SQLite INSERT INTO VALUES

이미지
사용 프로그램 : DB Browser for SQLite 3.11.2 ​ SQLite INSERT INTO VALUES()에 대해서 알아보겠습니다. 사용법은 다음과 같습니다. ​ INSERT INTO [테이블(table) 이름] ([필드(field) 이름]) VALUES ([넣을 데이터 값]) ​ SQLite INSERT INTO VALUES는 테이블에 소속된 필드 안에 새로운 데이터를 넣어줍니다. ​ 사용할 데이터베이스(DB)입니다. melon이 추가된 것을 확인할 수 있습니다. ​ ​ 여러 개의 필드에 값을 넣을 수도 있습니다. 필드를 나열하고, 각 필드 순서에 맞춰 데이터를 입력해줍니다. 끝. 카테고리: SQLite

Python str.lower()

이미지
사용 버전 : Python 3.6.8 사용 프로그램 : Atom 1.36.0 x64 ​ 파이썬 str.lower()에 대해서 알아보겠습니다. 괄호 안에는 아무것도 들어가지 않습니다. ​ str.lower()은 str의 문자 중, 대문자를 소문자로 변경해줍니다. 숫자, 특수문자, 유니코드(한글 등)은 무시합니다. 끝. 카테고리: Standard Library, Python

Python bytes.decode()

이미지
사용 버전 : Python 3.6.8 사용 프로그램 : Atom 1.36.0 x64 ​ 파이썬 bytes.decode()에 대해서 알아보겠습니다. 괄호 안에는 'encoding 속성', 'errors 속성'이 들어갑니다. ​ 아무것도 적지 않으면, 기본으로 'encoding'에는 'utf-8', 'errors'에는 'strict'가 들어갑니다. 대부분 'utf-8'인코딩을 사용합니다. 만약 다른 인코딩을 사용하고 싶다면, encoding 속성을 사용합니다. 올바르지 않은 encoding을 사용하면, 오류가 납니다. 오류를 무시하고 싶다면, errors 속성에 'ignore'을 사용합니다. errors 속성에 'replace'를 사용하면, 오류가 나는 부분에 '대치 문자(U+FFFD � replacement character)'를 출력합니다. 끝. 카테고리: Standard Library, Python

Python int()

이미지
사용 버전 : Python 3.6.8 ​ 파이썬 int()에 대해서 알아보겠습니다. 괄호 안에는 숫자 또는 문자, base 속성이 들어갑니다. ​ int()는 문자나 다른 진법의 숫자를 10 진법으로 변경해줍니다. ​ 괄호 안에 아무것도 적지 않을 시, 0을 반환합니다. 기본적으로 10진수로 변환해줍니다. 그렇기 때문에, 10진수를 넘어서면, 오류가 발생합니다. base 속성을 이용하면, 진법을 변경할 수 있습니다. base는 0 또는 2에서 36까지 사용할 수 있습니다. ​ 36 진법의 경우입니다. 16 진법의 경우입니다. base에 0을 사용하게 되면, 0x, 0o, 0b의 문자를 해석하여, 알맞은 진법으로 변경해줍니다. 위와 같이, 동일한 결과가 나옵니다. ​ ​ 끝. 카테고리: Standard Library, Python

Python len()

이미지
사용 버전 : Python 3.6.8 ​ 파이썬 len()에 대해서 알아보겠습니다. 괄호 안에는 문자열, 바이트, 튜플, 리스트, 레인지, 딕션어리, 셋, 프로즌 셋이 들어갑니다. ​ len()은 길이 또는 보유 인자의 개수를 알려줍니다. ​ 문자열(string)의 경우입니다. 바이트(bytes)의 경우입니다. 튜플(tuple)의 경우입니다. 리스트(list)의 경우입니다. 레인지(range)의 경우입니다. 딕션어리(dict)의 경우입니다. 셋(set)의 경우입니다. 프로즌 셋(frozenset)의 경우입니다. 끝. 카테고리: Standard Library, Python

KiCad 시작하기 5 (만든 PCB 주문하기)

이미지
사용 버전 : 5.1.0 ​ kicad 만든 PCB 주문하기에 대해서 알아보겠습니다. ​ 지금까지 만든 PCB를 주문 제작해보겠습니다. ​ 'PCB Layout Editor'를 눌러줍니다. PCB 남는 부분에 구리를 채우는 과정입니다. 만약, 전선 이외의 PCB 부분을 비워두고 싶다면, 이 부분은 건너 뛰셔도 됩니다. ​ F.Cu 레이어를 선택하고, 'Add filed zones'를 눌러줍니다. 눌러줍니다. 레이어를 선택하고, 네트를 선택합니다. 확인을 누릅니다. 그려줍니다. 다음은, B.Cu 부분으로 채울 겁니다. 자세히 보면, GND 패드가 덮입니다. 만약 이 부분의 전선 굵기를 변경하고 싶다면, 다음과 같이 합니다. Zone을 클릭합니다. '키보드 E'를 누릅니다. Thermal spoke width를 원하는 굵기로 변경합니다. 굵기가 변경된 것을 볼 수 있습니다. 만약 수정사항이 생겨, Zone을 다시 그려야 할 상황이 생기면, 키보드 'B'를 눌러주세요. Zone을 다시 그려줍니다. '플로트 (HPLG, Postscript 또는 Gerber 형식)'을 눌러줍니다. gerber 파일이 생성될 폴더를 선택하고, 필요한 레이어를 선택한 후, '플로트'를 누릅니다. 생성된 것을 확인할 수 있습니다. 'Generate Drill Files...'를 누릅니다. drill 파일이 생성될 위치, 설정 등을 선택하고, 'Generate Drill File'을 누릅니다. 완료되면, 닫기를 누릅니다. 'Save board'를 누르고 닫습니다. 생성된 파일입니다.