Ich habe ein Python-System, wo es Fragen und Antworten aus separaten CSV-Dateien für ein Quiz-basiertes Programm mit tkinter lädt. Ich kann die Dateien laden, anzeigen, dem Benutzer erlauben, weitere Fragen hinzuzufügen und mehr.Python CSV Zeilenentfernung abhängig von Zeilennummer
Ich bin auf der Suche nach einer Möglichkeit, Python zu löschen, um eine Zeile abhängig von FrageNein (mein Zeilenzähler) zu löschen. Das System arbeitet damit, indem es mit den nächsten und vorherigen Schaltflächen zu der Frage navigiert und dann auf eine Frage, die sie nicht mögen, auf Löschen klickt. Also habe ich Zugriff auf die FrageNummer (der Index der Zeile, die ich löschen möchte), aber ich weiß nicht, wie ich sie mit Python löschen kann.
Jede Hilfe wird geschätzt. Ich hätte meinen Code hinzugefügt, aber eine Menge davon ist kontextbezogen zu meinem Programm (A Level Kurs) und das ist nur ein kleiner Teil davon. Ich möchte nicht eine andere CSV-Datei als temporär verwenden.
Wenn Sie keine andere temporäre Datei verwenden möchten, müssen Sie alle Zeilen speichern, entfernen Sie alles, was Sie wollen, aus der Liste und überschreiben Sie dann die ursprüngliche Datei –