Bonjour à tous,
Dans un projet Django j'utilise un script python qui à besoin entre autres d'accèder à des fichiers json et txt situés dans le même dossier. Hors du projet django ce script fonctionne parfaitement mais une fois dedans il me met l'erreur suivante :
FileNotFoundError: [Errno 2] No such file or directory
Et je n'arrive pas à le résoudre.
Pour infos voici l'arborescence de mes fichiers :
et l'extrait problématique dans script.py:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 projetDjango |_ manage.py |_ projetDjango |__ settings.py |__ urls.py |__ views.py |__ wsgi.py |__ templates |__home.html |__ scripts |__script.py |__dico1.json |__dico2.json |__param.txt
et voici mon fichier views.py aussi:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 import os def mainFunction(): if os.path.exists('dico1.json'): #ou ('fullPath/dico1.json') ou ('scripts/dico1.json') with open('dico1.json') as json_file: ...
Si jamais vous avez un idée je suis preneur,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 from django.shortcuts import render from .scripts.script import * def home(request): return render(request, 'home.html') def external(request): mainFunction() return render(request,'home.html')
merci d'avance !
Partager