File: index.html

package info (click to toggle)
pygresql 1%3A5.0.3-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 3,340 kB
  • ctags: 2,187
  • sloc: python: 13,239; ansic: 4,975; makefile: 164
file content (148 lines) | stat: -rw-r--r-- 7,164 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    
    <title>Welcome to PyGreSQL &mdash; PyGreSQL 5.0 documentation</title>
    
    <link rel="stylesheet" href="_static/cloud.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygresql.css" type="text/css" />
    <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Noticia+Text|Open+Sans|Droid+Sans+Mono" type="text/css" />
    
    <script type="text/javascript">
      var DOCUMENTATION_OPTIONS = {
        URL_ROOT:    './',
        VERSION:     '5.0.3',
        COLLAPSE_INDEX: false,
        FILE_SUFFIX: '.html',
        HAS_SOURCE:  true
      };
    </script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <script type="text/javascript" src="_static/jquery.cookie.js"></script>
    <script type="text/javascript" src="_static/cloud.js"></script>
    <link rel="shortcut icon" href="_static/favicon.ico"/>
    <link rel="copyright" title="Copyright" href="copyright.html" />
    <link rel="top" title="PyGreSQL 5.0 documentation" href="#" />
    <link rel="next" title="Copyright notice" href="copyright.html" /> 
        <meta name="viewport" content="width=device-width, initial-scale=1">
  </head>
  <body role="document">
<div class="pageheader related" role="navigation" aria-label="related navigation">
  <ul>
    <li><a href="#">Home</a></li>
    <li><a href="download/index.html">Download</a></li>
    <li><a href="contents/index.html">Documentation</a></li>
    <li><a href="community/index.html">Community</a></li>
  </ul>
  <div class="logo">
    <a href="#">PyGreSQL</a>
  </div>
</div>

</div>

<div class="relbar-top"><div class="related norelbar">
<div class="subtitle">:: PostgreSQL module for Python ::</div>
</div></div><div class="norelbar">  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="welcome-to-pygresql">
<h1>Welcome to PyGreSQL<a class="headerlink" href="#welcome-to-pygresql" title="Permalink to this headline">¶</a></h1>
<div class="toctree-wrapper compound">
</div>
<p><strong>PyGreSQL</strong> is an <em>open-source</em> <a class="reference external" href="http://www.python.org">Python</a> module
that interfaces to a <a class="reference external" href="http://www.postgresql.org">PostgreSQL</a> database.
It embeds the PostgreSQL query library to allow easy use of the powerful
PostgreSQL features from a Python script.</p>
<blockquote>
<div><div class="line-block">
<div class="line">This software is copyright © 1995, Pascal Andre.</div>
<div class="line">Further modifications are copyright © 1997-2008 by D&#8217;Arcy J.M. Cain.</div>
<div class="line">Further modifications are copyright © 2009-2016 by the PyGreSQL team.</div>
<div class="line">For licensing details, see the full <a class="reference internal" href="copyright.html"><span class="doc">Copyright notice</span></a>.</div>
</div>
</div></blockquote>
<p><strong>PostgreSQL</strong> is a highly scalable, SQL compliant, open source
object-relational database management system. With more than 20 years
of development history, it is quickly becoming the de facto database
for enterprise level open source solutions.
Best of all, PostgreSQL&#8217;s source code is available under the most liberal
open source license: the BSD license.</p>
<p><strong>Python</strong> Python is an interpreted, interactive, object-oriented
programming language. It is often compared to Tcl, Perl, Scheme or Java.
Python combines remarkable power with very clear syntax. It has modules,
classes, exceptions, very high level dynamic data types, and dynamic typing.
There are interfaces to many system calls and libraries, as well as to
various windowing systems (X11, Motif, Tk, Mac, MFC). New built-in modules
are easily written in C or C++. Python is also usable as an extension
language for applications that need a programmable interface.
The Python implementation is copyrighted but freely usable and distributable,
even for commercial use.</p>
<p><strong>PyGreSQL</strong> is a Python module that interfaces to a PostgreSQL database.
It embeds the PostgreSQL query library to allow easy use of the powerful
PostgreSQL features from a Python script or application.</p>
<p>PyGreSQL is developed and tested on a NetBSD system, but it also runs on
most other platforms where PostgreSQL and Python is running.  It is based
on the PyGres95 code written by Pascal Andre (<a class="reference external" href="mailto:andre&#37;&#52;&#48;chimay&#46;via&#46;ecp&#46;fr">andre<span>&#64;</span>chimay<span>&#46;</span>via<span>&#46;</span>ecp<span>&#46;</span>fr</a>).
D&#8217;Arcy (<a class="reference external" href="mailto:darcy&#37;&#52;&#48;druid&#46;net">darcy<span>&#64;</span>druid<span>&#46;</span>net</a>) renamed it to PyGreSQL starting with
version 2.0 and serves as the &#8220;BDFL&#8221; of PyGreSQL.</p>
<p>The current version PyGreSQL 5.0.3 needs PostgreSQL 9.0 or newer and Python 2.6,
2.7 or 3.3 to 3.5. If you need to support older PostgreSQL versions or older
Python 2.x versions, you can resort to PyGreSQL 4.x that still supports them.</p>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
        <p class="logo"><a href="contents/index.html" title="contents/index">
          <img class="logo" src="_static/pygresql.png" alt="Logo"/>
        </a></p>
  <div class="sphinxnext">
    <h4>Next page</h4>
    <p class="topless"><a href="copyright.html"
                          title="Next page">&rarr; Copyright notice</a></p>
  </div>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="_sources/index.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div></div><div class="relbar-bottom"><div class="related norelbar"></div></div>
    <div class="footer" role="contentinfo">
        &copy; <a href="copyright.html">Copyright</a> 2016, The PyGreSQL team.
      Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.4.1.
    </div>
    <!-- cloud_sptheme 1.4 -->
  </body>
</html>