(Python) Werte einer ausgelesenen csv Datei verwalten

gamma21

Mitglied
Ich versuche mich gerade etwas in Python und bin noch etwas mit der Sprache überfordert. Ich habe eine csv Datei aus dem Internet heruntergeladen und die Zahlenwerte ausgelesen:
Code:
import csv
import requests
#import matplotlib.pyplot as plt
url = 'some_webpage'

r = requests.get(url, allow_redirects=True)
open('Datei.csv', 'wb').write(r.content)


with open('Datei.csv', 'r',newline='\n') as csvFile:
    reader = csv.reader(csvFile)
    
    
    for row in reader:
       print(row)
      
      
csvFile.close()
Das Ausgeben funktioniert auch schon einwandfrei. Ich möchte nun allerdings mit einzelnen Zahlenwerte Berechnungen durchführen bzw die Daten plotten. In row ist jedoch nur die letzte Zeile gespeichert (zumindest scheint es mir so). Wie kann man nun also in Python die eingelesenen Werte verwalten?
 

JCODA

Top Contributor
Prinzipiell durchläuft row innerhalb der for-Schleife alle Zeilen. Falls du komplexe Berechnungen über mehrere Zeilen hinweg durchführen möchtest, solltest du die Daten in einer geeigneten Datenstruktur ablegen. Das hängt wiederum davon ab, um welche Daten es sich handelt.

Für csvDateien bietet sich das package Pandas an. Hiermit kann man sehr einfach komplette Tabellen laden und auch einfach auf bestimmte Spalten und Zeilen zugreifen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Werte von Python an Java senden Andere Programmiersprachen 13
B 2 Wege Kommunikation zwischen Python/selenium Code und von Diesem in Seite eingefügten Javascript Code? Andere Programmiersprachen 8
V Adding many Python files and directories to a single dmg file Andere Programmiersprachen 2
H When deployed to Heroku, python setup.py egg info did not run successfully. Andere Programmiersprachen 0
M Objektorientierte Programmierung in Python Andere Programmiersprachen 3
D Python - Vererbung Andere Programmiersprachen 2
D Tensorflow, Python - Code verstehen Andere Programmiersprachen 2
D Python - Tensorflow installieren - Datei in Spyder öffnen Andere Programmiersprachen 6
Kirby.exe Relative Imports in Python Andere Programmiersprachen 10
A Python Andere Programmiersprachen 3
D Python (Machine Learning) - linspace Andere Programmiersprachen 7
B Python: Wie entferne ich Daten aus einer Datei und plotte sie? Andere Programmiersprachen 2
G python – getting bad request on tests using django rest framework Andere Programmiersprachen 1
Kirby.exe Python - JSON Sortieren Andere Programmiersprachen 5
Kirby.exe Python – Valid Characters in JSON Andere Programmiersprachen 6
L Fehlermeldung beim lesen aus einer Datei mit Python Andere Programmiersprachen 4
D Decorators with parameters in Python Andere Programmiersprachen 2
J Multidimensionales Array in Python Andere Programmiersprachen 11
Kirby.exe Python Anfänger schafft es nicht User Input einzulesen Andere Programmiersprachen 7
D Python - ModuleNotFoundError: Andere Programmiersprachen 6
D Python - pytz installieren Andere Programmiersprachen 5
M Python Objekte Andere Programmiersprachen 2
AssELAss Python Variable hochzählen? Andere Programmiersprachen 5
E Werte der Ausgabe eines Arrays in einen Wert schreiben, wo die Werte addiert werden. Andere Programmiersprachen 14
P Excel: Werte aus entsprechender Kopfzeile ausgeben Andere Programmiersprachen 19
E int Werte tauschen mit Pointern Andere Programmiersprachen 4
I Headerdaten einer wav Datei auslesen Andere Programmiersprachen 2
R Entwicklung einer eigenen Skriptsprache Andere Programmiersprachen 5
R Rekursion einer Folge Andere Programmiersprachen 4
hooked Hilfe bei einer Aufgabe (Arithmetische Ausdrücke) Andere Programmiersprachen 1
K fscanf // Zeilenweises Einlesen aus einer .txt Datei Andere Programmiersprachen 1

Ähnliche Java Themen

Neue Themen


Oben