Método de arquivo do arquivo python

Método de arquivo do arquivo python
“A melhor linguagem de programação para iniciantes é“ Python ”. Temos arquivos diferentes nos quais aplicaremos diferentes métodos de "python". O Python fornece muitos métodos internos para aplicá-los aos arquivos. Podemos abrir arquivos facilmente para abrir, fechar, ler e gravar. Também realizamos muitas tarefas nos arquivos utilizando os métodos de "python". Vamos explicar e utilizar um dos métodos internos de "python" aqui, que é o método "fileno ()". Este método ajuda a obter o número do arquivo do arquivo.

Quando queremos obter o descritor de arquivo ou número de arquivo de qualquer arquivo, utilizamos o método "fileno ()" de "Python". É também a função interna em "Python". Não podemos obter o número do arquivo do arquivo depois de fechá -lo. Quando tentamos obter o número do arquivo após fechar o arquivo, ele gera uma mensagem de erro. Neste artigo, explicaremos e demonstraremos como utilizar o método "fileno ()" em "Python" e como ele retorna o número ou o descritor de arquivo desse arquivo. Primeiro, discutiremos a sintaxe do método "fileno ()" abaixo.”

Sintaxe

File_obj.sem Arquivo()

Não requer nenhum parâmetro para devolver o número do arquivo.

Exemplo 1

A ferramenta “Spyder” é utilizada neste artigo para gerar programas “Python”. Temos a variável "ABC" aqui, que inicializamos com o método "aberto ()". No método "Open ()", temos que passar nos parâmetros para que, neste código, passamos dois parâmetros, onde o primeiro parâmetro é o nome do arquivo, e o outro parâmetro é o modo que adicionamos como lida modo e escreva "r". Depois disso, usamos o "print ()" no qual adicionamos o objeto de arquivo, que é "ABC" e depois usamos o método "fileno ()" lá. Este método retornará o número do arquivo que abrimos acima. Ele também imprime esse número no console, pois escrevemos esse arquivo "fileno ()" no método "print ()". Depois disso, salvamos este arquivo.

O resultado é renderizado no console quando pressionamos "Shift+Enter" ou pressionando o botão "Executar" da barra de tarefas desta ferramenta. O resultado também é mostrado aqui no qual podemos ver o número do arquivo em que utilizamos o método "fileno ()". O descritor de arquivo, ou também podemos dizer que o número do arquivo é "5".

Exemplo # 2

Temos a variável "arquivo" aqui e atribuímos o método "aberto ()" a esta variável. Este método aberto ajuda a abrir o arquivo. Abrimos o “arquivo de dados.arquivo txt ”e usado“ r ”, o que significa que o arquivo é aberto no modo de leitura. Depois disso, estamos usando o "Print ()" no qual o método "fileno ()" é utilizado. Temos que adicionar o objeto de arquivo com o método "fileno ()", para que o objeto de arquivo aqui seja o "FILENUM", e também escrevemos isso com o método "fileno ()". Isso retornará o número do arquivo e também será exibido no console.

O resultado também é exibido aqui, onde podemos observar o número do arquivo no qual usamos o método "fileno ()" no código. O número do arquivo desse arquivo é "4".

Exemplo # 3

A variável "num" é inicializada neste programa com o método "aberto". Temos o “arquivo de dados.txt ", que queremos abrir aqui, e o modo deste arquivo é ajustado para" r ", e este" r "é utilizado para definir o modo do arquivo no modo de leitura. Então, o arquivo será aberto apenas no modo de leitura. Em seguida, temos outra variável abaixo, que é o "num_File", e inicializamos com o método "fileno ()". Primeiro, escrevemos o objeto de arquivo e depois o método "fileno ()". Agora, isso retornará o número do arquivo e armazenará esse número na variável "num_file". Depois disso, temos que imprimir esse número de arquivo no console, por isso estamos usando o "print ()" e passando a variável onde o número do arquivo é armazenado. Passamos "num_file" como o parâmetro do "print ()" para que o número do arquivo imprimirá no console.

O arquivo que abrimos e aplicamos o método "fileno ()" tem o número do arquivo "6", que também é mostrado na captura de tela abaixo.

Exemplo # 4

A técnica "aberta" é usada neste programa para inicializar a variável "arquivo". Temos um arquivo chamado “amostra.txt ”que queremos abrir e seu modo foi definido como“ wb ”. Este "wb" é usado para escrever o arquivo em binário após a abertura. Em seguida, imprimimos o nome do arquivo com a ajuda de "print ()" e inserimos o "arquivo.nome "neste" print () ", que retornará o nome do arquivo que abrimos. A variável "f_num" é a próxima e inicializamos usando a função "fileno ()". O método "fileno ()" é então escrito após o objeto de arquivo, como mostrado. O número do arquivo agora será devolvido e mantido na variável "f_num". A próxima etapa é imprimir o número do arquivo no console, por isso usamos "print ()" e passar a variável que contém o número do arquivo. Em seguida, fechamos o arquivo que abrimos usando o método "Close ()".

O nome do arquivo é exibido primeiro, que é “amostra.txt ”” E então o descritor de arquivo também é mostrado no console, e obtemos esse número apenas usando o método “fileno ()” no código.

Exemplo # 5

Inicializamos duas variáveis ​​separadamente com o método "aberto ()". No primeiro método "Open ()", passamos o nome do arquivo "Demo1.txt ”, e no segundo método“ Open () ”, passamos o nome do arquivo“ Demo2.txt ", e ambos são abertos no modo" gravação "porque ajustamos" W "no método" aberto () "para ambos os arquivos. Em seguida, estamos aplicando o método "fileno ()" em ambos os arquivos separadamente, e também os adicionamos no "print ()".

Depois disso, fechamos os dois arquivos um por um e depois inicializamos mais duas variáveis ​​abaixo, e estes são "file_a" e "file_b". Utilizamos novamente o método "Open ()" com dois arquivos para inicializar as duas variáveis, mas desta vez, escrevemos "R" neste método, então isso significa que ambos os arquivos serão abertos no modo de leitura. Em seguida, aplicamos novamente o método "fileno ()" em ambos os arquivos, colocando seus objetos de arquivo separadamente com o método "fileno ()" no "print ()" ". Depois disso, estamos fechando esses arquivos abaixo com a ajuda do método "Close ()".

Os números de arquivos dos arquivos que são abertos no modo de gravação são exibidos primeiro, que é "7" para o primeiro arquivo, e "8" é o número do segundo arquivo. Em seguida, o número de arquivos desses arquivos é renderizado, que abrimos no modo de "leitura" como aplicamos o método "fileno ()" neles.

Exemplo # 6

Aqui, abrimos o “programa do programa.txt "no modo" gravação "e depois aplicamos o método" fileno () "após abrir o arquivo. Depois disso, fechamos o arquivo e depois aplicamos novamente o método "fileno ()" no arquivo fechado. Agora, verifique o resultado e observe o que acontece quando aplicamos o método "fileno ()" após fechar o arquivo.

Primeiro, o número do arquivo é exibido quando abrimos o arquivo e depois aplica o método "fileno ()" para obter esse número. Mas, depois disso, podemos ver que a mensagem de erro é exibida, o que significa que não aplicamos o método "fileno ()" após fechar o arquivo.

Conclusão

Este artigo discutiu profundamente o conceito do método "arquivo fileno ()" em "Python". Explicamos que o método "fileno ()" ajuda a obter o número do arquivo ou o descritor do arquivo do arquivo colocando o objeto de arquivo com o método "fileno ()". Exploramos vários códigos nos quais imprimimos o número de arquivos de arquivos diferentes em "Python" com a ajuda do método "fileno ()". Também discutimos que não obtivemos o número do arquivo depois de fechar o arquivo e mostramos a mensagem de erro que recebemos quando aplicamos o método "fileno ()" no arquivo fechado.