본문 바로가기

Python

구글코랩에서 sqlite 파일 생성! ( 파이썬 ) 구글 코랩을 이것 저것 다루어보던중 sqlite db 파일을 다루는 기술이 있어 공유 차원에서 글을 적습니다 :) 뭐 나중에 크레이가 참조할 목적이기도 하지요 ㅎㅎ 소형 Database 인 sqlite 를 간이형식으로 아주 간단하게 다룰 수 있어 유용하네요. 설명은 주석으로 대체합니다. 아무 것도 설치하지 않아도 잘 동작하더라구요. import sqlite3 try: # SQLITE 데이터베이스를 연결 또는 없으면 자동 생성합니다. sqliteConnection = sqlite3.connect('상품.db') # SQLITE 를 제어할 핸들을 가져옵니다. cursor = sqliteConnection.cursor() # 데이터베이스 내에 테이블을 생성합니다. cursor.execute ("""CREATE.. 더보기
웹 파이썬, 파이스크립트 비기[1] ( 실시간 모듈 설치 ) ※ 이번 게시글은 난해한 내용을 포함하고 있습니다. 코딩 공부중이시면 이해하지 못해도 조금도 좌절 않으셔도 됩니다. 그냥 이런게 있구나 참고만 해주시고 복붙해 응용만 하셔도 상당히 잘하시는 겁니다 :) 파이스크립트에는 일반적으로 알려지지 않은 시크릿 코드가 존재합니다. 그 중 하나를 소개해 드리자면 '실시간 모듈 설치' 기능인데요. 파이스크립트는 기본적으로 사용할 모듈을 ... 태그에 넣어야 사용할 수 있습니다. 이를테면 numpy 와 matplotlib 모듈을 사용하려면 아래 태그를 적어주어야 하는데요. packages = ["numpy", "matplotlib"] 이 태그를 적어주면 웹페이지를 로딩할 때마다 모듈을 설치합니다. 매번 로딩시마다 새로 설치하기 때문에 페이지 로딩이 느린 것이지요. 문제는.. 더보기
파이스크립트!, 자바스크립트를 대체할까요? 파이썬 1위! 최근 들어 파이썬(PYTHON) 컴퓨터 언어가 각광을 받고 있습니다. 티오베(TIOBE) 사이트에서는 매달 프로그램 언어 인기 순위를 만나보실 수 있는데요. https://www.tiobe.com/tiobe-index/ 2022년 5월 기준으로 인기도 상승폭이 큰 언어는 C# 이지만, 아직 5위 수준에 머물러 있고, 2021년 5월까지 C 언어가 1위였지만, 2022년 5월에는 파이썬이 역전을 하여 당당히 1위를 차지하였습니다. 그도 그럴 것이 파이썬은 최근 인공지능(AI) 분야 활용에 있어서 탁월하게 각광받는 언어이기 때문인데요. 파이썬은 그동안 웹 분야에서는 오로지 서버언어로만 활용되어 왔습니다. 파이스크립트 등장하다 그런데 최근 들어 HTML 웹페이지에서 파이스크립트란걸 사용할 수 있.. 더보기
블렌더 파이썬 팁 - 파이썬 개발도구 첫 게시글 보기 : https://itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 웹 브라우저에는 개발자 도구란게 있지요. 웹 브라우저에서 F12 키를 치면 개발도구가 등장합니다. 웹 개발 작업을 위해서 대부분 사용하고 있는 툴이지요. 그런데 파이쎤에도 비슷한 툴이 있습니다. 바로 파이썬 툴팁(Python Tooltips)과 개발자 추가정보(Developer Extras)입니다. 편집 - 환경설정을 선택하신 후 인터페이스 .. 더보기
블렌더2.83+파이썬=>3D 달력 첫 게시글 : itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 블렌더의 파이썬 스크립트를 이용하여 달력을 자동 생성하는 스크립트 소스입니다. 달력을 생성하는 스크립트 소스는 순수하게 크레이가 제작하였고 오픈 소스로 공개하니 필요하신 분은 자유롭게 사용하세요 :) 애드온까지는 안 만들었는데 나중에 진행할까 생각중입니다 # Calendar Library # author : cray Fall / 크레이 # https://itad.. 더보기
3D블렌더 2.83+애드온(add-on) 만들기+파이썬 첫 게시글 보기 : https://itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 크레이가 블렌더에서 파이썬을 시작한지 2주가 되었습니다. 오늘은 블렌더 파이썬의 꽃, 애드온(add-on)을 만드는 방법을 살펴보도록 하겠습니다. 블렌더에서 제공하는 기본 애드온을 블렌더 시스템에 추가하는 방법에 대해서는 아래에 나와 있습니다. https://itadventure.tistory.com/283 b v 블렌더 키트 애드온 ( Bl.. 더보기
3D 블렌더 2.83과 파이썬 / 오퍼레이터로 팝업창을! ( 3.2 변경분 추가 ) 첫 게시글 보기 : https://itadventure.tistory.com/319 3D 블렌더 2.83 + 파이썬 스크립트와의 만남 3D 블렌더 프로그램에는 파이썬 스크립트 엔진이 내장되어 있는데요. 관련 스크립트를 통해 재미난 것들을 할 수가 있지요. 앞으로 이걸로 어디까지 할 수 있을지 알아 보는 시간을 가져보도록 � itadventure.tistory.com 3D 블렌더의 모든 기능은 F3 단축키에서 만나볼 수 있는데요. 블렌더를 실행한 후 3차원 뷰에서 F3키를 치면 아래와 같은 팝업창을 만나 볼 수 있습니다. 화살표키를 아래로 쭉 내려보면 어마 무시한 내용들이 들어 있습니다. 아쉽게도 블렌더 내에서는 한글 타이핑이 안되서 유용하게 사용하기에는 좀 어려움이 있습니다. 한번 메모장에서 '섭디'를 .. 더보기
3D 블렌더 2.83 파이썬 비기 - 내부 콘솔창에 한글 출력하기 제목이 좀 거창한가요? :) 좀 힘들게 알아낸 탓인듯 합니다 ㅎㅎ 블렌더에는 파이썬 스크립트 작업시 내부 콘솔창과 시스템 콘솔창이 있습니다. 블렌더 내부 콘솔창은 여기를 말하는 것이고, 시스템 콘솔창은 이 메뉴를 선택하면 새로운 창이 등장하지요. 문제는 블렌더의 텍스트 에디터에서 사용하는 print() 명령문으로는 시스템 콘솔창 으로만 출력이 가능하고, '한글'이 전혀 출력이 안된다는 것입니다. 내장 콘솔은 스크립트를 여러줄 짜서 한다기 보다는 그냥 인터프리터 ( 바로 실행 ) 용이지요. 아래와 같이 utf-8 로 코드 페이지를 바꾸는 명령어도 시도해보았고, os.system('chcp 65001') 현재 콘솔창의 한글에 맞추어 코드를 변환 출력도 해보았으나 상위 MSB 1bit 부분을 특정 조건에서 떼.. 더보기