0
パスを使って.txt拡張子ファイルを取得して一覧表示するpythonスクリプトを作成していますので、ユーザーは各ファイルに割り当てられた番号、彼が開こうとしているファイルとそのプログラムはそれを開き、それを読む必要があります。Pythonでユーザーが選択したファイルを開いて読み込みます
既に.txt拡張子ファイルを取得して一覧表示するスクリプトがありますが、表示されるエラーは、ユーザーが選択したファイルを受け取らないということです。
import os
mi_ruta = os.getcwd()
archivos = os.listdir(mi_ruta)
cont = 0
for i in range(len(archivos)):
if (archivos[i][-3:] == 'txt') or (archivos[i][-3:] == 'csv'):
print(i,archivos[i])
cont = cont + 1
n = -1
while n >= len(archivos) or n < 0:
print("Ingrese un valor entre",0,"y" , cont-1)
try:
n = int(input("Digite el número del archivo que quiere abrir: "))
except:
print("Ingrese valor numerico")
print("El archivo selecionado es: ",archivos[n])
file = open("m", "r")
file.close()
試し 'ファイル=オープン(archivos [n]は、 "R")' – Anona112