장고 파이썬 쉘 시작 : 파이썬 쉘을 사용해서 데이터 다룰 수 있음 python3 manage.py shell Create : 데이터 생성/입력

q.save() : 내부적으로  Sql의 INSERT문장 실행 Read : 데이터 조회 QuerySet : 테이블에서 꺼내온 객체 컬렉션(자바의 ResultSet과 같음) 전체 읽기 : Question.objects.all() Sql의 SELECT 역할 filter() : 조건, exclude() : 제외… Continue Reading [한빛] 파이썬 웹프로그래밍 04장. Django의 핵심 기능(2/6. 장고 파이썬 쉘로 데이터 조작)

Admin : 데이터베이스에 데이터의 생성, 조회, 변경, 삭제 기능 polls/admin.py 수정 초기 polls/admin.py

필드 순서 변경 : polls/admin.py 수정

각 필드를 분리해서 보여주기기 : polls/admin.py 수정

 필드 접기 : polls/admin.py 수정

Question과 Choice를 한 화면에서 변경하기 : polls/admin.py 수정

테이블 형식으로 컬럼 지정하기 : polls/admin.py… Continue Reading [한빛] 파이썬 웹프로그래밍 04장. Django의 핵심 기능(1/6. Admin 사이트 꾸미기)

주피터 노트북에서 한글 사용 다음 주소에 접속 : https://hangeul.naver.com/2017/nanum 윈도우용 글꼴 다운로드 : NanumFontSetup_TTF_ALL.zip 압축 해지 전체 파일 선택 후 [모든 사용자용으로 설치(A)] 클릭 사용 예

구글 코랩에서 한글 사용 반드시 [런타임] 메뉴의 [런타임 다시 시작]을 실행한 후에 다음 코드 실행 사용 예

 

파일에서 읽고, 파일로 저장하기 json.load(파일핸들) : JSON 파일에서 읽어 파싱하기 json.dump(데이터, 파일핸들, indent=4) : 데이터를 JSON 파일로 저장

문자열을 JSON으로, JSON을 문자열로 json.loads() : 문자열을 JSON으로 파싱하기 json.dumps() : JSON을 문자열로 변환하기

  CSV 파일을 읽어서 list에 저장, list의 내용을 CSV파일로 저장

  딕셔너리를 JSON으로 변환

Continue Reading 파이썬 JSON, CSV 다루기

다음은 정수 2개를 입력받아 그 합을 출력하는 프로그램이다. 대괄호[____]에 알맞는 코드를 입력하시오.

다음은 ave의 값이 60이상이면 합격 그렇지 않으면 불합격을 출력하는 프로그램이다. 대괄호[____]에 알맞는 코드를 입력하시오.

다음은 1에서 100까지의 정수 중 짝수만 출력하는 프로그램이다. 오류를 찾고 올바른 코드를 [____]에 쓰시오. 만약 틀린곳이 없으면 [____]를 비워 놓으시오.

정수… Continue Reading 파이썬 연습

flask 설치 : 라즈베리파이에 기본으로 설치되어 있음 파이썬 2.x sudo apt-get install python-pip sudo pip install flask 파이썬 3.x sudo apt-get install python3-pip sudo pip3 install flask 간단한 웹서버 구축 : web_server.py

route() 메서드가 Flask에 정의되어 있어 그것을 사용 debug=True : 디버깅 결과를 출력 port=1234 : 1234 Port를 사용(기본은… Continue Reading 라즈베리파이 파이썬(python) 플라스크(flask) 사용 LED 켜기/끄기

참조 https://lidron.tistory.com/44 https://blog.naver.com/heennavi1004/222051331011 str <-> byte 변환 : encode(), decode() 소켓은 byte로 전송해야 하기 때문에 string을 byte로 변환해서 전송 byte로 받아서 string으로 변환해서 사용 a = ‘hello’     #string b = b’hello’  # byte string -> byte a.encode()                  #UTF-8 로 변환 a.encode(‘euc-kr’) … Continue Reading 파이썬으로 소켓프로그래밍(byte, string 변환, encode(), decode())

tkinter 라이브러리 GUI 용 파이썬 표준 라이브러리 Tcl/Tk 프로그래밍 언어의 GUI 툴킷인 Tk를 사용 GUI 화면 생성 메인 창(Tk 객체) 생성 위젯 생성 위젯을 창에 배치 메인 루프 실행 생성 예 1

생성 예 2

 

error: Content is protected !!