파이썬 파일 잘라 내기 () 메소드
개요
절단 () 방법을 사용하여 선택적 매개 변수의 크기를 지정하면, 파일을 절단하는 데 사용됩니다, 잘린 파일 크기 문자를했다.당신이 크기를 지정하지 않으면, 현재 위치에서 절단, 절단 후 크기 뒤에 모든 문자가 삭제됩니다.
문법
절단 () 메소드의 구문은 다음과 같습니다
fileObject.truncate( [ size ])
매개 변수
크기 - 또한, 파일 크기 바이트 잘립니다있는 경우.
반환 값
이 메소드는 반환 값이 없습니다.
예
다음은 사용 잘라 내기 () 메서드를 보여줍니다
W3big.txt 콘텐츠 파일은 다음과 같습니다 :
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
루프 파일의 내용을 읽어
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("w3big.txt", "r+") print "文件名为: ", fo.name line = fo.readline() print "读取第一行: %s" % (line) # 截断剩下的字符串 fo.truncate() # 尝试再次读取数据 line = fo.readline() print "读取数据: %s" % (line) # 关闭文件 fo.close()
위 예제의 출력은 다음과 같습니다
文件名为: w3big.txt 读取第一行: 1:www.w3big.com 读取数据:
다음 예는 w3big.txt 파일 10 바이트를 가로 채기 :
#!/usr/bin/python # -*- coding: UTF-8 -*- # 打开文件 fo = open("w3big.txt", "r+") print "文件名为: ", fo.name # 截取10个字节 fo.truncate(10) str = fo.read() print "读取数据: %s" % (str) # 关闭文件 fo.close()
위 예제의 출력은 다음과 같습니다
文件名为: w3big.txt 读取数据: 1:www.runo