Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Simakov                       2:5020/400     09 Feb 2002  00:09:16
 To : Dmitry Poniatov
 Subject : Re: примеры cgi на Python
 -------------------------------------------------------------------------------- 
 
 Hello, Dmitry!
 
 On Чтв, 07 Фев 2002 в 17:55 GMT you wrote:
 
 > 
 >   где можно скачать сабжи, работающие с Postgres ? 
 > 
 >   каким образом на Python выполняется перекодирование строк с кодами символов
 >>127 (например текст в koi8-r) вида %AB%CD ?
 
 Hаписание cgi в питоне происходит через модуль cgi.
 Про закодированный текст думать вообще не надо..
 
 Примерно так все работает:
 
 #!/usr/bin/env python
 
 import cgi
 
 form = cgi.FieldStorage()
 
 print "Content-Type: text/plain"
 print
 
 print "The request form content:"
 
 for name in form.keys():
   print "name=%s, value=%s" % (name, form[name].value)
 Если тебе не нужен apache (а это - правильный вариант в случае 
 использования питона), то рекомендую сразу смотреть на модуль
 CGIHTTPServer или на BaseHTTPServer, а про всякие CGI забыть.
 
 Про postgres ничего не скажу - не работал с ним. Hаверняка есть
 для него модуль, реализующий DB API.. Для MySQL такой точно имеется. ;)
 -- 
 Best Regards,
     Dmitry Simakov <mailto:ds@uriit.ru.n0sp@m>
     ICQ UIN: 72496293
 --- ifmail v.2.15dev5
  * Origin: Ugra Research Institute of Information Technologies (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 примеры cgi на Python   Dmitry Poniatov   07 Feb 2002 21:55:28 
 Re: примеры cgi на Python   Dmitry Simakov   09 Feb 2002 00:09:16 
 Re: примеры cgi на Python   Vladimir Bormotov   09 Feb 2002 03:35:52 
Архивное /ru.linux/21697422cde2a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional