It looks like Mongoose is (among other things) a CGI server. Waitress is a WSGI server, which is an alternative to CGI. You’d need to build your site with something that speaks WSGI. I would recommend Pyramid ;)
If you want to keep using CGI, you’ll need to find a CGI server. Apache would probably be your best bet. https://httpd.apache.org/docs/2.4/howto/cgi.html <https://httpd.apache.org/docs/2.4/howto/cgi.html> https://editrocket.com/articles/python_apache_windows.html <https://editrocket.com/articles/python_apache_windows.html> — Theron > On Feb 5, 2019, at 2:51 PM, Stuart <[email protected]> wrote: > > Hello Bert > > Thanks for responding. > > Mongoose is a small app that you place in the same folder as your python app. > It consists of an exe file and a config file. > The config file determines the listening port and once the exe is started all > calls on that port are processed. > see config example below... > The python files are generated with no reference to the server but the python > library file called cgi is used to extract form data from returned pages. > It's all quite simple. > I hope this covers what you want but please don't hesitate to ask for any > further info if you need any. > > > __________ > document_root D:\Websites\ob2 > listening_port 888 > index_files members.py,home.py,index.py > > cgi_interpreter C:\Python\Python.exe > cgi_pattern **.cgi$|**.py$ > ___________ > > Best wishes > Stuart > > > On Tuesday, February 5, 2019 at 9:59:36 PM UTC, Bert JW Regeer wrote: > Hello Stuart, > > How are you currently running your application? I am not familiar with > Mongoose. > > Bert > >> On Feb 5, 2019, at 13:38, Stuart <[email protected] <>> wrote: >> >> As an amateur Python coder I am looking for a little help... >> >> Having read about waitress, I feel it might be a good step up from mongoose >> which currently runs our Beekeeper society website. >> I have installed waitress with pip install on windows 7 using Python 3.7.0. >> After opening a command window and running python the command 'from waitress >> import serve' seemed to run ok. >> The command "serve(python.exe, listen='*:8080')" results in name "python' is >> not defined" so not sure what to enter for wsgiapp >> >> Also, if it can be made to work, the current code, when necessary, imports >> cgi >> and then uses cgi.FieldStorage to obtain username and password. >> Will waitress provide the same facility. >> >> No frameworks (Flask, Django etc.) are used, as it is a relatively small >> society website. >> It runs well under mongoose but it seems this server app. is not being >> maintained any more so we wish to upgrade. >> >> Any help would be appreciated... >> >> Best wishes to all >> Stuart >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "pylons-discuss" 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] <>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/pylons-discuss/eddb4e87-cac2-4981-8f36-5b049e1388d4%40googlegroups.com >> >> <https://groups.google.com/d/msgid/pylons-discuss/eddb4e87-cac2-4981-8f36-5b049e1388d4%40googlegroups.com?utm_medium=email&utm_source=footer>. >> For more options, visit https://groups.google.com/d/optout >> <https://groups.google.com/d/optout>. > > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/pylons-discuss/bd024cff-3b85-4878-9b42-fd23588f8b86%40googlegroups.com > > <https://groups.google.com/d/msgid/pylons-discuss/bd024cff-3b85-4878-9b42-fd23588f8b86%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/B5E34292-A9A7-41CB-A816-C4022452BB28%40luhn.com. For more options, visit https://groups.google.com/d/optout.
