pyodbc를 사용하여 datetimeoff컬럼을 가져오면 오류가 남


pyodbc.ProgrammingError: ('ODBC SQL type -155 is not yet supported. column-index=0 type=-155', 'HY106')


github에서 Converter function을 찾음

https://github.com/mkleehammer/pyodbc/wiki/Using-an-Output-Converter-function


기록 해둠


add_output_converter(-155, handle_datetimeoffset) 으로 변환 한수 추가


python으로 간단한 서비스를 만들어 cron으로 돌리면서

cron이 root계정으로 실행되다 보니 log가 root권한으로 남아서 해당 내용에 대하여 찾아봄


su, sudo를 이용하여 해본다.

내용은 거의 비슷 하다.


python 2.x를 사용하다 보면 한글 관련 여러 문제들이 있다.


현재까지 사용해 보면서 문제가 생겼던 내용들은 간단한게 코드로 정리 해본다.


  • 명시적으로 아래 코드가 utf-8임을 알리는 코드
  • 명시적으로 특정 문자열을 인코딩 하기
  • 문자열 인코딩 할 때 인코딩 값 지정 하기
  • url 전송시 인코딩
  • dict 사용 시 한글 처리


LineageOS 설치 후 화면 캡쳐를 하려는데... 어떻게 해야 하는지 -ㅅ-;;


xda 사이트에서 찾음.

https://forum.xda-developers.com/lineage/help/how-to-screenshot-lineage-os-t3558316


세팅 > 버튼 > 전원 메뉴 > 화면 캡쳐 선택

노트2에 LineageOS를 설치하고 OTA를 통하여 판올림 해본다.


일단 OS의 기본적인 업데이트는 휴대전화 정보 -  LineaageOS 업데이트를 누르면 업데이트를 확인 하고 목록이 나오면

1주일마다 빌드가 올라오고 해당 빌드가 뜬다.


다운로드를 누르면 다운이 된다.

컴퓨터로 받고 폰에 넣어도 됨


여기서 부터...업데이트 하는 방법


LineageOS 올리는 것 처럼 리커버리 모드로 들어간다.


Wipe > Advanced Wipe > Dalvik / ART Cache, Cache 체크, Swipe to Wipe


Back Back Back


Install을 선택하여 data안에 받아진 lineageosupdate를 찾아서 플래쉬 하던지

아니면 컴퓨터를 통해 받아서 넣어 주었던 so를 선택하여 플래쉬 하면 된다.

+ Recent posts