파이썬 행은 변수 텍스트 TXT 쓰기

사례 I :

배열이 문서가 2.txt 순환의 이름을 쓰기 말하기

# - * - 코딩 : UTF8 - - * 

반입 요청
 에서 LXML의 수입 etree의 

A가 = [1,2,3,4,5,6 ] 

잉크 (a) 

에 대한에서 하십시오 
    F = 개방 ( " C : / 사용자 / 베컴 / 화상 / 파이썬 / 2.txt ' , ' ' ) 
    f.write ( " \ n ' + STR (I)) 
    f.close ()

스크립트 실행 결과

스크립트

F = 개방 ( 'C : /Users/Beckham/Desktop/python/2.txt', 'A' )

라인 'A', 대표 추가 모드 'A', 구현 될 수있다 다수 쓰기. 즉, 각각의 기록은 이전 행 라인에 기초하여 실행될 것이다. 'w'쓰기 모드에서 모드, 우리가 원래 txt 파일의 내용을 덮어 쓰게됩니다 변수를 쓰기 다음 시간이있다

 

선을 수행하기 위해 작성된 것입니다, 우리는 다시 단지 'N \'줄 바꿈을 추가 할 수있는 문자열의 시작 또는 끝에서 볼 수

f.write ( "\ n '+ STR (I))

 

사례 II :

인코딩 할 데이터를 기록 할 때, 그렇지 않으면 메시지가 표시됩니다 " 'GBK'코덱이 문자를 인코딩 할 수없는 '\ xa0'위치 51 : 불법 멀티 바이트 시퀀스"

# - * - 코딩 : UTF8 - * -
# 인코딩 : UTF8

 

..................... 중간 부를 생략 #

테스트 TEST2 + = 테스트 3의 # 링크 및 데이터 추출 코드로 조립 
        인쇄 (테스트 3) 
        열기 ( ' : C /Users/Beckham/Desktop/python/1.txt ' , ' ' 인코딩 = ' . UTF-8 " ) AS W : 
            w.write ( ' \ N- ' + 테스트 3) 
            w.close ()

우리는 TXT 텍스트 인코딩 프로세스를 열어야합니다

참조 :

https://blog.csdn.net/Flying_sfeng/article/details/75009741

https://blog.csdn.net/zyx_ly/article/details/89641158

 

추천

출처www.cnblogs.com/becks/p/11372283.html