Witam,
Jestem w trakcie tworzenia webservice z upload'em dla klientów. Używam do tego FLASK. Odbieram od nich 3 pliki i przed zapisem muszę sprawdzić czy mają więcej niż jedną linię.
Normalnie nie ma problemu używam request.files[...]
, a następnie sprawdzam czy mają odpowiednią długość i zapisuję.
Problem w tym, że po sprawdzeniu długości zapisane pliki są puste!
Oto sposoby, które próbowałem:
for lines in request.files[...]
count +=1
len(file.readlines())
sum(1 for line in filename)
Wszystkie 3 sposoby poprawnie liczą ilość linii jednak "opróźniają" plik z zawartości. Jak tego uniknąć?