2026-03-03 13:46:26 +00:00
|
|
|
from csv import reader
|
|
|
|
|
import config
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class FileReader:
|
|
|
|
|
def __init__(
|
|
|
|
|
self, data_filename: str,
|
|
|
|
|
) -> None:
|
2026-03-03 13:59:40 +00:00
|
|
|
self.file_path = data_filename
|
2026-03-03 13:46:26 +00:00
|
|
|
pass
|
|
|
|
|
|
|
|
|
|
def read(self):
|
|
|
|
|
return [1, 2, 3]
|
|
|
|
|
|
|
|
|
|
def startReading(self, *args, **kwargs):
|
2026-03-03 13:59:40 +00:00
|
|
|
self.file = open(self.file_path, newline='')
|
2026-03-03 14:03:53 +00:00
|
|
|
self.file_reader = reader(self.file)
|
2026-03-03 13:59:40 +00:00
|
|
|
file_header = next(self.file_reader)
|
2026-03-03 13:46:26 +00:00
|
|
|
|
|
|
|
|
def stopReading(self, *args, **kwargs):
|
2026-03-03 13:59:40 +00:00
|
|
|
pass
|
2026-03-03 14:03:53 +00:00
|
|
|
|
2026-03-03 13:46:26 +00:00
|
|
|
|