Latest web development tutorials

truncar Python File () método

Python Arquivo método (File) Python Arquivo método (File)


esboço

truncar () método é usado para truncar o arquivo, se você especificar o tamanho parâmetro opcional, disse caracteres de tamanho de arquivo truncado.Se você não especificar um tamanho, cortado da posição atual, todos os personagens por trás do tamanho após truncamento são excluídos.

gramática

truncar () método tem a seguinte sintaxe:

fileObject.truncate( [ size ])

parâmetros

  • tamanho - Como alternativa, se o arquivo existe truncados para bytes de tamanho.

Valor de retorno

Este método não tem valor de retorno.

Exemplos

O exemplo a seguir demonstra o método usar TRUNCATE ():

arquivo de conteúdo W3big.txt da seguinte forma:

1:www.w3big.com
2:www.w3big.com
3:www.w3big.com
4:www.w3big.com
5:www.w3big.com

Loop lê o conteúdo do ficheiro:

#!/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()

O exemplo acima saída é:

文件名为:  w3big.txt
读取第一行: 1:www.w3big.com

读取数据:

Os exemplos a seguir interceptação 10 bytes w3big.txt arquivo:

#!/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()

O exemplo acima saída é:

文件名为:  w3big.txt
读取数据: 1:www.runo

Python Arquivo método (File) Python Arquivo método (File)