Notes pour l'entrée / sortie de fichier Python

Je vais écrire le traitement du système de traitement csv en entreprise, j'ai donc créé un concours "φ (・ e ・ o) ~ Memo Memo Je suis désolé si 3 séries sont mélangées avec l'intention de 2 séries.

fonction ouverte

file = open("read.txt", "r", "UTF-8")
argument Obligatoire La description
$1 nom de fichier
$2 - mode
$3 - Code de caractère

Plusieurs options de mode peuvent être spécifiées.

type La description
r Lecture seulement
a Ajout, générer s'il n'y a pas de fichier
t Mode texte(default)
b Mode binaire

Vous pouvez utiliser l'instruction with pour fermer automatiquement ().

with open('text_file.txt') as file:
    print(file.read())

Mise en relation

#Joindre facile avec la fonction de jointure
"-".join(["foo", "bar", "baz"])
>>> 'foo-bar-baz'

conversion

# "%s"Facile à remplacer par
"%s, %s, %s!" % ("one", "two", "three")
>>> 'one, two, three!'

Recommended Posts

Notes pour l'entrée / sortie de fichier Python
Conseils sur l'entrée / la sortie de fichier Python
entrée et sortie python
Entrée / sortie audio Python
Mémo Python Tkinter (pour moi)
Entrée standard Python3 pour une programmation compétitive
Bibliothèque standard de journalisation Python pour la sortie de fichier par niveau de journal
Notes de grammaire minimales pour écrire Python
Sortie vers un fichier csv avec Python
Notes personnelles pour le traitement d'images python
Application Python: Traitement des données Partie 1: Formatage des données et entrée / sortie de fichier
Mémo pour moi graphique csv python
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Entrée / sortie de données en Python (CSV, JSON)
Grattage WEB avec Python (pour mémo personnel)
Traitement des données 1 Formatage des données et entrée / sortie de fichier
Remarques sur l'entrée / sortie standard de Go
Python> Numéros de sortie de 1 à 100, 501 à 600> Pour csv
Remarques sur l'utilisation de python (pydev) avec eclipse
Ensemble d'entrées standard Atcoder pour les débutants (python)
Écraser le fichier de téléchargement pour python selenium Chrome
[Python] Chapitre 02-03 Bases des programmes Python (entrée / sortie)
30/10/2016 else pour Python3> pour:
python [pour moi]
Mémo de raclage Python
Fichier python de script
Note d'apprentissage Python_000
Notes d'apprentissage Python
Notes de débutant Python
sortie d'apprentissage python
Note d'apprentissage Python_006
[Python] Entrée standard
notes de python C ++
Note d'apprentissage Python_005
Notes de grammaire Python
Note sur la bibliothèque Python
notes personnelles python
mémo pandas python
Note d'apprentissage Python_001
notes d'apprentissage python
Notes d'installation de Python3.4
J'ai créé un fichier de dictionnaire python pour Neocomplete
Notes pour la mise en œuvre d'un co-filtrage simple en Python
19/02/2017 Python> Lien> Redirection immédiate vers le fichier de sortie> sys.stdout.flush ()
Évaluation de la vitesse de sortie du fichier CSV en Python
À propos de Python for loop
Opérations sur les fichiers en Python
Séquence de touches en Python
[Python] Opération de fichier / répertoire
notes personnelles en python manquantes
[Note] Lecture de fichier ~ Python ~
Bases de Python ② pour déclaration
Traitement de fichiers en Python
Entrée clé qui n'attend pas l'entrée clé en Python
Exécuter automatiquement le fichier python
[Python] Batailles et combinaisons de sortie (imbrication pour les instructions et les instructions if)
Lecture du fichier pyc (Python 3.5.2)
À propos de Python, pour ~ (plage)
notes d'utilisation du décorateur python
Manuel python pour les débutants