Hi Malhar. I suggest you to post your question in the django-users mailing list. This mailing list is for the development of Django itself.
Thank you, Jorge On Oct 17, 2013, at 11:21 , Malhar Vora <[email protected]> wrote: > Hello, > > I am executing a python script from django as described below. > > def executeScript(request): > ''' > View to execute script from web interface > ''' > print "Execute script view called" > basepath = os.path.dirname(os.path.abspath(__file__)) > filepath = basepath + os.path.sep + "script" + os.path.sep + > "dataintegrator.py" > argpath = basepath + os.path.sep + "script" + os.path.sep + "urls.txt" > print "FilePath : " + filepath > print "ArgPath : " + argpath > > test = subprocess.call(["python", filepath, argpath]) > print "###########Result of execution is : " + str(test) > return HttpResponseRedirect("webadmin") > > Here in above code, dataintegrator.py is a script that I am executing from > django web. Now code in a script opens a file called "maps.txt" which is also > in same directory as dataintegrator.py. When I execute script from command > line it can read file but execution from web interface gives exception. > > IOError: [Errno 2] No such file or directory: 'maps.txt' > > Even the maps.txt file exists in same directory and script runs fine from > command line than what is the problem with web interface. Anyone knows the > solution ? > > > Regds, > Malhar Vora > http://about.me/malhar.vora > > > -- > You received this message because you are subscribed to the Google Groups > "Django developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/django-developers. > To view this discussion on the web visit > https://groups.google.com/d/msgid/django-developers/CAFA4AP-85pHuCFudKp04QpK5110PV7aAKQ6xxQuC%2BRogJKpU8Q%40mail.gmail.com. > For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups "Django developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/django-developers. To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/3511D754-451C-47C9-A350-034068565103%40sapo.pt. For more options, visit https://groups.google.com/groups/opt_out.
