2016-10-24 2 views
1

이 문제에 대한 약간의 도움이 필요하다면 출력 결과를 제대로 볼 수없는 것처럼 보이고 누군가가 제공 할 수있는 도움에 큰 감사를드립니다. 고맙습니다!인쇄 라인을 단일 라인으로 포맷하기 - Python

'OR V_ARTICLE_FULL.ISI_LOC ='00017664 'OR V_ARTICLE_FULL :이 같은 모습을 얻고있다

NewList = [] 

with open("LOCS.txt") as infile: 

for line in infile: 
    ThisLine = line 
    NewLine = "V_ARTICLE_FULL.ISI_LOC= " + "'" + ThisLine + "'" + " OR " 
    NewList.append(NewLine) 
    print NewLine 

for ele in NewList: 
    f.write(ele) 

출력 :

그래서 여기에 내가 작업하고있는 코드의 일부이다 .ISI_LOC = '00018373

내가 더이 같은보고 그것을 좋아하는 것 :

V_ARTICLE_FULL.ISI_LOC의 =의'00017664 '을 OR V_ART

ThisLine = line.rstrip('\n') 

이 제대로 표시하도록 출력을 얻을 것이다 : ICLE_FULL.ISI_LOC의 = 당신이 원하는 무엇을 '에게 00018373'

내 원래의 코멘트 당
+0

rstrip을 추가 해보십시오. ThisLine = line.rstrip ('\ n') – CodeLikeBeaker

+0

예, 그 트릭입니다! 고맙습니다! – Kimberly

+0

문제 없습니다. 난 당신이 그것을 받아 들일 수 있도록 대답으로 게시했습니다. 감사 :) – CodeLikeBeaker

답변

0

, 그래서 같은 라인의 끝에서 줄 바꿈을 제거합니다.

관련 문제