Pracuję z plikiem przesłanym przy użyciu Django forms.FileField
. Zwraca obiekt typu InMemoryUploadedFile
.Jak uzyskać dostęp do przesłanego pliku w trybie uniwersalnej nowej linii?
Potrzebuję uzyskać dostęp do tego pliku w trybie uniwersalnej-nowej linii. Wszelkie pomysły, jak to zrobić, bez zapisywania, a następnie ponownego otwierania pliku?
Dzięki
to działa świetnie. Używam go wraz z csv.DictReader w moim widoku django. 'reader = csv.DictReader (stream)' then 'dla wiersza w czytniku: #import dla każdego wiersza' Jakieś przemyślenia na temat tego, co to zrobi przy użyciu pamięci? Jestem w "budżecie" :) Wiem, że powinienem po prostu zapisać plik w tymczasowej lokalizacji, ale jestem ciekawy, czy na razie muszę zrobić jakieś śmieciowe czyszczenie? – teewuane