Sto provando a scrivere una semplice applicazione web con PythonAnywhere e Flask che consente all'utente di caricare un file di testo, genera un file csv, quindi consente all'utente di scaricare il file csv. Non deve essere elegante, deve solo funzionare. Ho già scritto il programma per generare il csv da un file txt sull'unità.Caricamento e download di file con il pallone
In questo momento, la mia funzione apre il file sul disco con:
with open(INPUTFILE, "r") as fname:
e scrive il csv con:
with open(OUTPUTFILE, 'w') as fname:
con InputFile e OUTPUTFILE stringhe di essere nomi di file.
Sarebbe meglio per me gestire i file come oggetti, restituiti dal flask/html in qualche modo?
Non so come farlo. Come dovrei strutturare questo programma? Di quanti modelli HTML ho bisogno? Preferirei lavorare sui file senza salvarli da nessuna parte, ma se dovessi salvarli nella directory PythonAnywhere, potrei. Come lo posso fare?
Ottima risposta. Cercando di applicare gli elementi qui: http://stackoverflow.com/q/35496045/1389110 – Pyderman
Ho provato la demo di Python ovunque, non funziona, ho ricevuto: Errore interno del server Il server ha rilevato un errore interno ed è stato impossibile completare la richiesta. O il server è sovraccarico o c'è un errore nell'applicazione. – Mostafa
Mi sembra OK ... –