.: smilelover :.
smilelover at centrum.cz
Mon Jan 30 17:15:45 EST 2006
Hi, another question ;) in classic CGI I can import a .py file that lies in the same directory as an ordinary module. e.g. if I have files index.py and foo.py, I can put "import foo" in index.py and it works. Nevertheless, in PSP it doesn't work :( when I write: <% import time if form.has_key('name'): greet = 'Hello, %s!' % form['name'].capitalize() else: greet = 'Hello there!!!' .... it works, because the time module is in the python path. But when I do: <% import foo ... where foo.py is a file placed in the same dir as the psp file, I get "ImportError: No module named foo" error. Is it so that in plain PSP I can use only <%@ include file='filename'> directive and when I want to make use of regular importing, I better use templating principle where I create regular .py files and do importing? Dan
|