Lesen Sie relative Zeilen in einem Textdokument und konvertieren Sie sie in Pandas DFPython

Python-Programme
Anonymous
 Lesen Sie relative Zeilen in einem Textdokument und konvertieren Sie sie in Pandas DF

Post by Anonymous »

Arbeiten an einem Python 3.6 Lesen einer Textdatei zum Extrahieren Relative < /strong> Zeilen, um in einen Pandas -Datenrahmen umzuwandeln.

Code: Select all

import pandas as pd
df = pd.DataFrame()
list1 = []
list2 = []

with open('myfile.txt') as f:
for lineno, line in enumerate(f, 1):
if 'Project:' in line:
line = line.strip('\n')
list1.append(repr(line))

# Convert list1 into a df column
df = pd.DataFrame({'Project_Name':list1})
< /code>

Was funktioniert nicht: Rückgabe einer relativen Zeile basierend auf dem Suchergebnis.  In meinem Fall muss ich die "relative" Zeile -6 bis -2 (früher im Text) als Pandas -Spalten speichern. < /P>

with open('myfile.txt') as f:
for lineno, line in enumerate(f, 1):
if 'Project:' in line:
list2.append(repr(line)-6)  #

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post