Après avoir étudié les bases de Python dans l'environnement d'apprentissage paiza, j'étais confus que l'entrée standard n'était pas possible après la migration vers Atom, et ceci est un résumé lorsque j'ai étudié comment lire les données de l'extérieur. Ceci est une compilation pour les débutants, alors faites-le moi savoir si vous faites des erreurs.
Je me suis référé au site suivant. ** note.nkmk.me **
pass.py
import os
path = os.getcwd()
print(path)
** os.getcwd () ** renvoie le chemin absolu du répertoire actuel où Python est actuellement exécuté sous forme de chaîne.
Si vous ne déplacez pas le fichier .txt dans le dossier où le chemin obtenu par os.getcwd () est connecté, le fichier ne peut pas être lu correctement et une erreur se produit.
read.py
path = "nom de fichier.txt"
with open(path) as f:
s = f.read()
print(s)
Il est émis sous la forme de ["chaîne de caractères"].
read2.py
path = "nom de fichier.txt"
with open(path) as f:
l_strip1 = [s.strip() for s in f.readlines()]
print(l_strip1)
Il est édité sous la forme ["1ère ligne", "2ème ligne", "3ème ligne", "4ème ligne", ...]. Si vous voulez diviser la chaîne de caractères séparée par "" (espace) dans une liste et lire le tout comme une liste bidimensionnelle comme indiqué dans la vérification des compétences de paiza, ajoutez ** split ("") **.
read3.py
path = "nom de fichier.txt"
with open(path) as f:
l_strip2 = [s.strip().split(" ") for s in f.readlines()]
print(l_strip2)
Et c'est suffisant. Sortie sous la forme [["1-1", "1-2", "1-3"], ["2-1", "2-2", "2-3"], ...] À.
Installez le package "** platformio-ide-terminal " depuis "Fichier> Paramètres> Installer" d'Atom. Ensuite, une petite marque "+" apparaîtra en bas à gauche de l'écran. Cliquez ici pour appeler Terminal sur Atom. Écrivez « python (nom de fichier) .py » à droite de « PS C: \ Users \ (nom d'utilisateur) \ (nom du répertoire actuel)> **» dans le terminal et appuyez sur Entrée pour le terminal. Le fichier .py est appelé ci-dessus.
c'est tout.
Recommended Posts