사례 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