파이썬 관련 내용을 보다가 커맨드 라인으로 명령어 실행 하는 것에 대한 내용을 확인 하고자 찾아본


버전2

https://docs.python.org/2/using/cmdline.html


버전3

https://docs.python.org/3/using/cmdline.html


사실상 같은데 혹시나 다를까 하고... 둘다 본...


궁금했던 옵션은 -m 이었는데 역시나 추측대로 module name

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


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


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


pyodbc를 쓰면서 날짜 관련 오류를 stackoverflow에 있는 함수를 가져다 썻었는데.

해당 부분이 ValueError: zero length field name in format 라고 배포 서버에서 오류가..


개발 컴퓨터는 python 2.7 이었고 배포 서버가 2.6 이었음


검색을 해보니 2.7에서는 format 구문이 {} 해도 되나

2.6은 명확하게 넣어 줘야 한다는 것


+ Recent posts