| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Différences entre écriture et writeLine en Python
    Python est un puissant , riche en fonctionnalités , libre, langage de programmation open-source utilisé dans l'éducation , la science , le gouvernement et l'industrie. Le langage Python a une grande bibliothèque standard de fonctions qui permettent aux programmeurs de créer des applications Web, des utilitaires du système d'exploitation , des jeux , des applications scientifiques cadres de site Web et plus encore. Python comprend une gamme complète de fonctions de gestion de fichiers à lire, écrire , append , la requête , le transfert et éditer des fichiers . Néerlandais programmeur, Guido van Rossum, connu aujourd'hui comme Python " dictateur bienveillant ", a développé le langage dans les années 1980 . Fichier des méthodes de traitement pour les objets

    Python est un langage de programmation orienté objet . Python standard fournit de nombreuses méthodes ou fonctions programmeurs peut s'appliquer à des objets. Lorsque la fonction "dir ( ) " est appliqué à un objet de gestionnaire de fichier , la liste des fonctions appartenant à l'identificateur de fichier est affiché. Par exemple , la commande Python , AB

    nameOfFile = open ( " foo.txt ", " rw +")

    ouvre un fichier appelé " foo.txt " en mode lecture /écriture et stocke des informations de fichier dans le fichier objet étiqueté " nameOfFile . " La commande Python dir ( nameOfFile ) imprime une liste qui comprend toutes les fonctions appartenant à l'objet descripteur de fichier . Inclus dans cette liste sont les fonctions proximité , fileno , flush, isatty , sauts de ligne , à côté , lecture , readline , readlines , chercher , dire , tronquer , écrire et writelines .
    Le Python fichier de fonction d'objet Ecrire ()

    Utilisez la fonction write () pour écrire une séquence fixe de caractères - appelé une chaîne - dans un fichier. Vous ne pouvez pas utiliser write () pour écrire des tableaux ou des listes Python dans un fichier. Si vous essayez d'utiliser write () pour enregistrer une liste de chaînes , l'interpréteur Python donnera l'erreur " argument 1 doit être une chaîne ou en lecture seule tampon de caractères , pas la liste . " Les programmeurs assurent habituellement les données sont en fait enregistré sur le disque en utilisant les méthodes de l'objet fichier flush () ou fermer ().
    Le fichier objet des writelines de fonction Python ( )
    < br >

    writelines () fonction a également écrit une chaîne dans un fichier. Contrairement à write () , cependant, writelines peuvent écrire une liste de chaînes sans erreur. Par exemple, les nameOfFile.writelines de commande ( [" allen ", " Bonjour tout le monde "] ) écrit deux chaînes " allen " et " Bonjour tout le monde " dans le fichier foo.txt . Writelines () ne sépare pas les chaînes, et donc la sortie sera " allenhello monde . "
    L'origine des Pythons writelines ( ) Fonction

    Python a d'abord été mis en œuvre dans 1989 . Avant 1993 , Python a la fonction write () , mais pas writelines (). Une première référence à la nécessité pour writelines ( ) est apparu que dans 22 Octobre , 1993 Usenet newsgroup par Xerox Parc programmeur Bill Janssen . Il cherchait un moyen facile d' ajouter le contenu d'un fichier vers un autre dossier. Trois jours plus tard , le créateur de Python, Guido Van Rossum a écrit: « Je viens de rencontré le même besoin. Considérez cela ajouté à la prochaine version. "

    Previous :

    next :
      articles connexes
    ·Comment configurer Python avec bzip2 
    ·Comment ajouter des espaces de premier plan dans Python…
    ·Python méthode Slice 
    ·Comment profiler Python 
    ·Comparaison de chaînes en Python 
    ·Comment utiliser Python Apache 
    ·Comment faire pour modifier la liste de caractères dan…
    ·Comment faire pour tester pour la Intersection de deux …
    ·Comment détecter les hashtags en ​​texte en Python 
    ·Comment mettre à jour à partir de Python 2.5 à 2.6 
      articles en vedette
    ·Différence entre Servlet et Struts 
    ·Comment écrire un programme d'application Java qui inv…
    ·Comment Copy to Clipboard dans Microsoft Visual Basic 
    ·Qu'est-ce que l' IDE Visual Basic 
    ·Comment utiliser une requête SQL pour accéder aux pro…
    ·Les Forces et faiblesses de langage Visual Basic 
    ·Binaires Calcul Trucs et astuces 
    ·Comment trouver des sous-chaînes en Python 
    ·Comment faire un menu horizontal à deux niveaux 
    ·Comment créer une base de données avec ProgressBar et…
    Copyright © Connaissances Informatiques http://fr.wingwit.com