Latest web development tutorials

Metoda truncate Python File ()

Metoda Pythona File (Plik) Metoda Pythona File (Plik)


zarys

Metodaobciąć () służy do obcięcie pliku, jeśli podasz opcjonalnej wielkości parametru, przy czym wielkość znaków obcinane plików.Jeśli nie zostanie określony rozmiar, odcięty od bieżącej pozycji; wszystkie znaki za wielkości po obcięciu zostaną usunięte.

gramatyka

Metoda obciąć () ma następującą składnię:

fileObject.truncate( [ size ])

parametry

  • Rozmiar - Ewentualnie, jeśli plik istnieje obcinane na wymiar bajtów.

Wartość zwracana

Metoda ta nie ma wartości zwracanej.

Przykłady

Poniższy przykład demonstruje sposób wykorzystanie truncate ():

W3big.txt zawartości pliku w następujący sposób:

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

Pętla odczytuje zawartość pliku:

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

Powyższy przykład wyjście jest:

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

读取数据:

Poniższe przykłady przechwycenia 10 bajtów w3big.txt pliku:

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

Powyższy przykład wyjście jest:

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

Metoda Pythona File (Plik) Metoda Pythona File (Plik)