사용하던 스크립트의 코드를 최신(그래봐야 수년 전이지만…) 트랜드로 맞춰보기 위해 기존 : %s 변경 : format 함수 사용 형태로 변경을 시도 함.. 작성한 코드 실행을 해보니 헐… 에러가..ㄷ ㄷ ValueError: zero length field name in format. 요렇게… 아무리 봐도 코드가 틀린것 같지 않아서 찾아보니… 구버전 파이썬 문제라네… 세상에나 https://pyformat.info/ 여기에서 참고 하고 갖다 썼음에도 뭔 이런 상황이… 라고 했으나.. 저 페이지 중간에 With new style formatting it is possible (and in Python 2.6 even mandatory) to give placeholders an explicit positional index. 주의 문구가 있었다.. ㅎㅎㅎㅎㅎ 하필 이것을 테스트 했던 서버의 파이썬 버전이 2.6…. 그래서 이렇게 변경 해줌 변경후 제대로 실행 됨… 근데 2.6 에서는 저렇게 인덱스를 넣어줘야 한다면 중간에 필드를 추가 할 경우, 추가된 자리 이후의 인덱스에 죄다 +1 을 해줘야 한다는건데.. 그러면 format 함수의 장점을 살린다고 보기 어렵지 않겠냐능…..
원문출처 : https://jirak.net/wp/python-valueerror-zero-length-field-name-in-format/
원문출처 : https://jirak.net/wp/python-valueerror-zero-length-field-name-in-format/
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
154 | /etc/fstab 설정하기 [1] | 위대한유저 | 2009.01.29 | 234287 |
153 | /proc/meminfo 의 고찰! | 위대한유저 | 2009.09.16 | 190480 |
152 | telnet 커맨드를 이용한 메일발송 테스트 | 위대한유저 | 2009.11.29 | 121146 |
151 | 데비안(debian)계열에서 apt-get 사용하다 GPG 에러 발생시 | 위대한유저 | 2009.11.10 | 111628 |
150 | 구버전 MySQL(to 4.0) 에서 바이너리 로그 정리하기 | 위대한유저 | 2011.07.02 | 104449 |
149 | XE 업데이트(및 기타상황)에서 로그인이 되지 않을때 | 위대한유저 | 2011.10.06 | 82685 |
148 | 제로보드4 에서 한글파일 다운로드가 되지 않을때 | 위대한유저 | 2010.01.24 | 79177 |
147 | XE 스팸성 엮인글 관리 | 위대한유저 | 2013.06.17 | 78882 |
146 | FTP 상태코드 | 위대한유저 | 2009.08.28 | 78603 |
145 |
piwik analytics 사용시 이메일보고서의 그래프 내용중 한글이 깨지는문제
![]() | 위대한유저 | 2013.05.23 | 67648 |
144 | HTTP 응답코드 | 위대한유저 | 2009.04.02 | 64542 |
143 | debian repository (old version) | 위대한유저 | 2013.04.11 | 57160 |
142 | linux 에서 cisco console 연결하기 | 위대한유저 | 2013.03.28 | 46078 |
141 | Control-D 화면에 대한 고찰 | 위대한유저 | 2009.03.13 | 43464 |
140 | 리눅스에서 arp cache 삭제/초기화 하는 방법 | 위대한유저 | 2015.05.29 | 32163 |