database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 9264 게시물 읽기
No. 9264
입력된 값에서 \r\n
작성자
전상도(sebul)
작성일
2013-04-16 17:56ⓒ
2013-04-16 17:58ⓜ
조회수
8,961

data 형식 character varying(15) 로 column 만들었고

pgAdmin III 에서 입력했습니다. 그냥 직접입력한 것도 있고 메모장에서 복사 붙이기로 해서 입력한 것도 있고.

pytho과 연동하기 위해

 http://initd.org/psycopg/docs/ 내려받아서 select  하고 fetchone 해보니

어떤 데이터는 끝에 \r\n 이 붙고 어떤 건 안 붙고 하더군요.

끝에 붙은 \r\n 을 없애려면 어떻게 하면 되나요? sql 문을 사용하는 방법도 좋고 pgAdmin III에서 하는 방법이어도 좋습니다.

이 글에 대한 댓글이 총 1건 있습니다.

 python에서 \r\n 글자가 보이는 부분이 

해당 변수를 덤프 했을 때, 그렇게 보인다는 것인지, 

print 했는데도 그렇게 보인다는 것인지에 따라 달라집니다. 

print 했는데도 그렇게 보인다면, 정말 \r\n 문자 (4byte 문자)가 있는 것이고, 

이런 경우는 sql의 replace 명령이나, python의 그것으로 지우면 될 것인데, 

 

이게 아니라, 변수값을 덤프했더니, \r\n이 보이더라

이러면, 그냥 사용해도 될 것 같습니다. 최종 출력에서는 줄바꿈으로 보일터이니 말입니다. 

 

김상기(ioseph)님이 2013-04-17 10:33에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
9268db접속이 안돼여...ㅠ.ㅠ [3]
김준형
2013-04-23
9136
9267[질문] DB 이동에 관한 질문입니다. [2]
김문수
2013-04-23
9130
9265[질문] 파티션 테이블에 관한 질문입니다. [2]
김문수
2013-04-18
9294
9264입력된 값에서 \r\n [1]
전상도
2013-04-16
8961
9263[질문] 데이터량에 따른 성능 저하에 관한 질문입니다. [2]
김문수
2013-04-15
9732
9262C 라이브러리(Libpq) 사용시 한글깨짐 [2]
ted
2013-04-11
9770
9260[질문] DB 성능과 관련된 질문입니다. [2]
김문수
2013-04-04
9584
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다