python: entrada para livros de aprendizagem prática (h)

Capítulo 10

  Arquivo lê:

'' ' 
Open () função recebe um argumento: o nome do arquivo que você deseja abrir. Usando um caminho absoluto, pode ser em qualquer lugar leitura no sistema de arquivos. Por agora, a abordagem mais simples é, ou será no diretório onde os arquivos de programa, ou um arquivo armazenado no diretório onde a pasta de arquivos de programa de armazenamento de arquivos de dados. 
Palavras-chave sem a necessidade de acessar o arquivo depois que ele for fechado. 
read () método lê todo o conteúdo deste documento, e uma cadeia longa é armazenada como uma variável no conteúdo. read () é uma linha em branco devolve uma cadeia vazia quando chegar ao final do arquivo, mas isso vai ser exibido quando uma string vazia. 
'' ' 
Com o Open ( ' pi_digits.txt ' ) FILE_OBJECT AS: 
    Conteúdo = file_object.read () 
     Imprimir (contents.rstrip ())
 # ler linha por linha 
com Open ( ' pi_digits.txt ' ) FILE_OBJECT AS: 
     para Linha em FILE_OBJECT:
             Imprimir (line.rstrip ()) 

# criar um arquivo que contém uma lista do conteúdo de cada linha
# Os readlines () para ler cada linha do arquivo, e as armazena em uma lista 
com Open ( ' pi_digits.txt ' ) FILE_OBJECT AS: 
    Linhas = file_object.readlines ()

  Ao abrir um arquivo designado modo de leitura ( 'r'), o modo de gravação ( 'w'), modo adicional ( 'a') ou permitir que você leia e modo ( 'r +'), escrito para o arquivo. Se você omitir o modo de argumentação, Python será o padrão para abrir o arquivo modo somente leitura. Se você quiser gravar o arquivo não existe, a função open () criará automaticamente. No entanto, a fim de write ( 'w') Modo ao abrir um arquivo que ter cuidado, porque se o arquivo especificado já existe, Python apaga o arquivo antes de retornar o objeto de arquivo.

  write () função não adiciona quebras de linha no final do texto que você escreve, deixe cada corda em uma linha separada é necessária () declaração contém gravação de nova linha.

  Anormal: Python usar um objeto especial chamado uma exceção para erros de gestão que ocorrem durante a execução do programa. As exceções são o uso de try-excepto processamento de bloco. tente-exceto bloco deixe Python executará a ação especificada, e dizer como fazer ocorre Python exceção. Ao usar um try-exceto bloco, mesmo se uma exceção ocorre, o programa continuará a ser executado: Mostra mensagens de erro amigáveis ​​que você escreve, em vez de fazer o rastreamento confundido usuário.

tente :
     print (5/ 0) 
 , exceto ZeroDivisionError: 
     print ( " Você não pode dividir por zero! " )

 

Acho que você gosta

Origin www.cnblogs.com/lizhihoublog/p/12583781.html
Recomendado
Clasificación