mio Flask si presenta comeFlask: Come leggere un file nella root dell'applicazione?
application_top/
application/
static/
english_words.txt
templates/
main.html
urls.py
views.py
runserver.py
Quando eseguo il runserver.py
, si avvia il server a localhost:5000
. Nel mio views.py
, provo ad aprire il file english.txt
come
f = open('/static/english.txt')
Dà errore IOError: No such file or directory
Come posso accedere a questo file?
'static' è allo stesso livello di' views.py', prova senza '/'? Tuttavia, suggerisco di fare il percorso completo usando i moduli '__file__' e' os.path .... '. – CppLearner