Python操作PostgreSQL

來源:互聯網
上載者:User
 2005-2-23
這一貼比上一貼真是相隔了蠻長的時間,繼續發奮圖強!

今天來嘗試一下Python的資料庫操作能力:用Python串連PostgreSQL(個人的最愛)。

首先安裝PostgreSQL,http://www.postgresql.org
然後到PostgreSQL的網站查了一下,果然有Python的串連程式PyGreSQL

他分為兩個模組,老的pg,和新的pgdb
pg的文檔:http://www.pgsqldb.org/pgsqldoc-7.2c/pygresql.html
pgdb的文檔:http://www.python.org/peps/pep-0249.html

今天先嘗試一下pg,代碼真是有夠簡單:


import pg

db = pg.connect(dbname='yanxu',host='localhost',user='qingfeng',passwd='123')
for obj in db.query("select * from table1".dictresult():
  print obj['user_name']

db.close()

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.