Latest web development tutorials

Metoda Python3 truncate File ()

Metoda Python3 File (Plik) Metoda Python3 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, a następnie powraca do wartości bieżącej lokalizacji.

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/python3

fo = open("w3big.txt", "r+")
print ("文件名: ", fo.name)

line = fo.readline()
print ("读取行: %s" % (line))

fo.truncate()
line = fo.readlines()
print ("读取行: %s" % (line))

# 关闭文件
fo.close()

Powyższy przykład wyjście jest:

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

读取行: ['2:www.w3big.com\n', '3:www.w3big.com\n', '4:www.w3big.com\n', '5:www.w3big.com\n']

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

#!/usr/bin/python3

# 打开文件
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 Python3 File (Plik) Metoda Python3 File (Plik)