Python3 método de búsqueda de archivo ()
Archivo python3 método (Archivo)
contorno
métodoseek () se utiliza para mover el archivo de leer puntero a la ubicación especificada.
gramática
método seek () tiene la siguiente sintaxis:
fileObject.seek(offset[, whence])
parámetros
compensado - el desplazamiento inicial, que es representativo del número de bytes necesarios para mover turno
donde: Opcional, por defecto es 0.Para compensar un parámetro definido, que indica la posición de desplazamiento desde el principio; 0 representa el inicio del principio del archivo, 1 empezará a contar a partir de la posición actual, desde el final del archivo representa la fecha.
Valor de retorno
Esta función no devuelve ningún valor.
Ejemplos
El siguiente ejemplo demuestra el método readline () de uso:
W3big.txt archivo de contenido de la siguiente manera:
1:www.w3big.com 2:www.w3big.com 3:www.w3big.com 4:www.w3big.com 5:www.w3big.com
Loop lee el contenido del archivo:
#!/usr/bin/python3 # 打开文件 fo = open("w3big.txt", "r+") print ("文件名为: ", fo.name) line = fo.readline() print ("读取的数据为: %s" % (line)) # 重新设置文件读取指针到开头 fo.seek(0, 0) line = fo.readline() print ("读取的数据为: %s" % (line)) # 关闭文件 fo.close()
La salida del ejemplo anterior es:
文件名为: w3big.txt 读取的数据为: 1:www.w3big.com 读取的数据为: 1:www.w3big.com