Python - Importar archivo a NamedTuple
ecientemente tenía una pregunta sobre los tipos de datos.
Desde entonces, he estado tratando de usar NamedTuples (con más o menos éxito).
Mi problema actualmente:
- Cómo importar las líneas de un archivo a nuevas tuplas,
- ¿Cómo importar los valores separados con espacio / tabulación (/ lo que sea) en una parte dada de la tupla?
Me gusta
Monday 8:00 10:00 ETR_28135 lh1n1522 Computer science 1
Tuesday 12:00 14:00 ETR_28134 lh1n1544 Geography EA 1
La primera línea debe ir a la tupla [0]. Primeros datos: tupla [0] .day; segundo: tupla [0] .start; ..y así
Y cuando comience la nueva línea (son dos TAB (\ t), comience una nueva tupla, como la tupla [1]).
Utilizo esto para separar los datos:
with open(Filename) as f:
for line in f:
rawData = line.strip().split('\t')
Y aún falta el resto de la lógica (el llenado de las tuplas).
(Lo sé. Esta pregunta, y la reciente son realmente de bajo nivel. Sin embargo, espero que esto ayude a otros también. Si siente que no es una pregunta real, demasiado simple para ser una pregunta, etc., simplemente vote para cerrar. Gracias por su comprensión.)