(sorry if this message is a duplicate -- we had some mail problems today) OneShotAdapter reassigns sys.stdin and sys.stdout so it is printing "OneShotAdapter imported" but the results of that print statement aren't showing up. Try writing to a file instead of printing -- that should make it more clear.
- Geoff On Friday November 30, 2001 12:06 pm, Bill Bell wrote: > The two scripts mentioned in the subject line are identical, except > that the former invokes 'CGIAdapter' and the latter > 'OneShotAdapter'. So I would expect them to behave in parallel > ways. > > However, the result of the following script (which, I claim, is really > just a pared down version of the other two): > > import sys > sys . path . insert ( 1, r'H:\Webware' ) > > import WebKit.CGIAdapter > print '... CGIAdapter imported' > > import WebKit.OneShotAdapter > print '... OneShotAdapter imported' > > consists of only > > ... CGIAdapter imported > > which is to say that the second 'import', the one for the > OneShotAdapter, does not return to this script. > > Does this seem peculiar to someone who knows this software > system? > > Stripped of exception handling logic 'OneShot.cgi' consists of the > following lines: > > import os, sys > if WebwareDir: > sys.path.insert(1, WebwareDir) > else: > WebwareDir = os.path.dirname(os.getcwd()) > webKitDir = os.path.join(WebwareDir, 'WebKit') > import WebKit.OneShotAdapter > WebKit.OneShotAdapter.main(webKitDir) > > Since, in my setup, the 'import' fails the function in the module is > not called. > > Incidentally, I'm not trying to dump work onto anybody's plate. I'd > try to suggest a fix for this, if that would be appropriate--but I'm still > a Webware newbie. > > Thanks for any comments! > > Bill > "It is the time that you have wasted for your rose that makes your rose so > important."--St-Exupery > > _______________________________________________ > Webware-discuss mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/webware-discuss _______________________________________________ Webware-discuss mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/webware-discuss
