본문 바로가기

전체 글

(113)
Django-Mysql 엔진 설정 django는 기본적으로 sqlite를 사용하고 있다. 또한 mysql을 디폴트로 설정을 하게 되면 models를 통해 Table 생성 시 기본 엔진은 MyISAM으로 설정되어 있다. DB 엔진에 대한 구분은 여기서 논하지 않겠습니다. Mysql Inno를 사용하기 위해서 설정하는 방법입니다. 설정은 settings.py에서 설정을 하게 됩니다. DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'share_res', 'USER': 'root', 'PASSWORD': 'apmsetup', 'HOST': '127.0.0.1', 'PORT': '3306' } } 기본적으로 설정한 DB 정보이다. 이부분에서 OPTION을 추가하여..
Django-한국시간 설정 Django(이하 장고)에서 기본 Time Zone은 UTC이다.. UTC는 협정세계 시간으로 국제 표준시간이라 보면 된다. 국제 표준시간으로 한국 시간을 보면 시차는 +9:00이다.. 한국 시간이 오후 5:32분이면 국제 표준 시간은 오전 8:32분 이다. 암튼.. 장고에서 한국 시간으로 설정을 해야 한다. 이유는 기본세팅인 UTC로 하게 되면 DB 저장시에도 UTC 시간으로 저장이 되기 때문이다. DB에서의 Time과는 다르다. 시간을 설정하는 곳은 프로젝트 위치치 settings.py를 수정해야 한다. 그럼 settings.py에서 TIME_ZONE = 'UTC' 부분을 => TIME_ZONE = 'Asia/Seoul' 으로 변경 그리고 USE_TZ = True의 값을 USE_TZ =False로변경..
java-jython 오류 - No module named site 파이썬으로 개발한 프로그램을 자바에서 실행시켜 보려고 한다. 검색을 해서 찾아 보니 Jython을 사용하면 사용이 가능하다는 글을 봄. jython을 알고 싶으면 아래의 URL을 참고 https://www.jython.org/ Home The Python runtime on the JVM www.jython.org 나는 메이븐을 통해서 라이브러리를 다운 받음. https://mvnrepository.com/artifact/org.python/jython/2.7.2 Maven Repository: org.python » jython » 2.7.2 Jython is an implementation of the high-level, dynamic, object-oriented language Python wr..
django3.x-mysql 5.1 migrate 오류 새로운 프로젝트를 하면서 파이썬을 구동하다 보니... 자연스럽게 당고(Django)를 하게 되었다... 하면서 DB 연동부터 삽질이 시작.. Django에서는 ORM을 지원해주기 때문에 makemigrations 후에 migrate를 해줘야 한다. mkamigrations는 정상적으로 처리 되었는데 python manage.py migrate 위의 명령어를 치니 아래와 같은 오류가.... django.db.migrations.exceptions.MigrationSchemaMissing: Unable to create the django_migrations table ((1064, "You have an error in your SQL syntax; check the manual that correspon..
마스터 (Master, 2016) Wave에서 마스터를 보게 되었다... 블랙머니를 다시 보려고 하다가... 블랙머니는 이전에 이미 영화를 본 적이 있어서... 아직도 해결 안된 영화다 보니.. 화도 많이 나는 영화보단. .그래도.. 영화지만.. 인과응보같은 영화를 보고 싶어서 마스터를 보게 되었다.... 다만.. 씁쓸한건... 과역 그 범죄자가 감옥에서도 딱히... 죄를 뉘우치지 않는다는게.. 스토리상.. 반전이 여러개 있다보니.. 너무 영화 같은게 아쉬울뿐... 내용은 그래도 재밌었음.. 다만.. 머 딱히 내용은 없었음... 킬링 타임용 영화로 만족.. https://movie.naver.com/movie/bi/mi/basic.nhn?code=145162 마스터 화려한 언변, 사람을 현혹하는 재능, 정관계를 넘나드는 인맥으로수만 명 ..
python-ERROR: Failed cleaning build dir for torch python을 통해서 easyocr을 설치하는 중 ERROR: Failed cleaning build dir for torch 에러가 발생했다. pip 설치 방법 pip install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp37-cp37m-win_amd64.whl pip install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp37-cp37m-win_amd64.whl (dev_python_37_env)>pip install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp37-cp37m-win_amd64.whl Collecting torch==1...
python Lower & Upper (소문자& 대문자) python으로 문자열을 대문자 또는 소문자로 작업을 해야 하는 경우가 있다 lower()는 문자열을 소문자로 만들어 주는 함수이다. 사용방법은 변수명.lower() str = "Hi. Kim. Nice to Meet you!" print(str.lower()) hi. kim. nice to meet you! upper()는 문자열을 대문자로 만들어 주는 함수이다. 사용방법은 변수명.upper() str = "Hi. Kim. Nice to Meet you!" print(str.upper()) HI. KIM. NICE TO MEET YOU! 문자열을 대문자 또는 소문자로 만들어야 할 경우 사용하면 된다.
TypeError: can only concatenate str (not "int") to str python DB 처리를 하는데 오류가 발생했다. sql = "UPDATE tbl_product_manage_test SET fd_product_name_word = '"+fd_product_name_word+"' WHERE pk_idx = "+(rows[i][0]) 위와 같은 쿼리문 실행 시 변수인 fd_product_name_word는 문제가 발생 안되는데 rows [i][0] 변숫값의 오류가 난다. rows [i][0]의 값은 int형이다 String인 값에 int값을 연결하니 문제가 되는 것이다. String에다가는 String으로 연결을 해야 한단다. 처리 방법은 아래와 같다. sql = "UPDATE tbl_product_manage_test SET fd_product_name_word = '..