Hi !

Forget my prevous mail... Your solution worked like a charm :)

Thank you soooooo much.

In PSP the function is like this:

try: {
 import MySQLdbaa
}
except ImportError: {
 res.write("You need MySQLdb in the PYTHONPATH or installed libraries to run 
this PSP page.")
 return
}

Thank you again!

Em Qua 01 Dez 2004 17:21, Douglas Soares de Andrade escreveu:
> Hi !
>
> I did not work :(
>
> Im trying to see why it is not working.
>
> Em Qua 01 Dez 2004 19:06, Winston Wolff escreveu:
> > You could catch the exception and write the error message.  Something
> > like this (I haven't tested it):
> > <%
> >  try:
> >   import MySQLdb
> >  except ImportError:
> >   self.writeln("You need MySQLdb in the PYTHONPATH or installed
> > libraries to run this PSP page.")
> >   return
> > %>
> >
> >
> > If you want a more elaborate error handling system, you could add a
> > method writeError() to the base class of your pages and call that,
> > which would write out a nice HTML page with your error message.  Of
> > course for this to work, you need to arrange your pages such that the
> > processing and error checking is done before you output any HTML.
> > Otherwise, your partially written HTML would be mixed with the HTML
> > from writeError().
> >
> > -ww
> >
> > On Dec 1, 2004, at 11:35 AM, Douglas Soares de Andrade wrote:
> > > Hi !
> > >
> > > Im writing my programs with PSP. Is there a way to report a error and
> > > kill the
> > > app like the PHP die() function does ?
> > >
> > > Suppose i have this code :
> > >
> > > import MySQLdb
> > >
> > > If i dont have this module i will have the error page. I dont want to
> > > let him
> > > have the error page, i want to shoot this message:
> > >
> > > "Dear user... Calm there, this is not the end of the world. The module
> > > MySQLdb
> > > is not installed."
> > >
> > > How to do it ?
> > >
> > > PS: Dont take the user word seriously :)
> > > PS2: Dont mind if the solution is in servlet way, it will help me
> > > reach the
> > > real solution.
> > >
> > > Thanks for the help
> > >
> > > --
> > > Douglas Soares de Andrade - UnilesteMG
> > > dsa em unilestemg.br - Linux User: #237615
> > > http://douglasandrade.tk
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > SF email is sponsored by - The IT Product Guide
> > > Read honest & candid reviews on hundreds of IT Products from real
> > > users.
> > > Discover which products truly live up to the hype. Start reading now.
> > > http://productguide.itmanagersjournal.com/
> > > _______________________________________________
> > > Webware-discuss mailing list
> > > [EMAIL PROTECTED]
> > > https://lists.sourceforge.net/lists/listinfo/webware-discuss
> >
> > -------------------------------------------------------
> > SF email is sponsored by - The IT Product Guide
> > Read honest & candid reviews on hundreds of IT Products from real users.
> > Discover which products truly live up to the hype. Start reading now.
> > http://productguide.itmanagersjournal.com/
> > _______________________________________________
> > Webware-discuss mailing list
> > [EMAIL PROTECTED]
> > https://lists.sourceforge.net/lists/listinfo/webware-discuss

-- 
Douglas Soares de Andrade - UnilesteMG
dsa em unilestemg.br - Linux User: #237615
http://douglasandrade.tk



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to