ChinaUnix.net
相关文章推荐:

python 数据操作

作者:JerryZ   数据库的操作在目前的 python 里面已经变得十分的好用,因为有了一套 API 标准。本文下面就讲讲如何使用这套API。它包括以下部分: 模块接口 连接对象 游标对象 数据类型与定义 例子 一、模块接口 connect( parameters... ) 其中的参数格式如下: dsn 数据源名称 user 用户名(可选) password 密码(可选) host 主机名(可选) database 数据库名(可选) 举个例子: connect(dsn=''myhost:MYDB'',user...

by huanat - Python文档中心 - 2008-02-18 13:24:59 阅读(1077) 回复(0)

相关讨论

因为公司使用的MSSQL2005,所以我是通过pymssql来连接的。没什么好多说的,把可能用到的数据操作方式都总结如下,如果要用的时候就备查啦。 #!/usr/bin/env python #coding=utf-8 from __future__ import with_statement from contextlib import closing import inspect import pymssql import uuid import datetime #查询操作 with closing(pymssql.connect(host='localhost',user='sa',password='ssss',database='blogs')) as ...

by pumaboyd - Python - 2009-03-29 22:59:09 阅读(8235) 回复(13)

http://www.ringkee.com/jims/technic_folder/python/open?page=module.htm#id2862051

by yjnet - 服务器应用 - 2004-12-22 13:06:38 阅读(1164) 回复(0)

网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,这个用来和MySQL数据库进行交互. 可以从这里获得这个库 http://sourceforge.net/projects/mysql-python 如果你不确定你的python环境里有没有这个库,那就打开python shell,输入 import MySQLdb,如果返回错误信息,那就表示你的机器上没有,赶紧去下载一个.我的机器是win xp,所以我下载了win环境下的exe那个,直接双击完成安装. 在介绍具体的操...

by ipyt - Python文档中心 - 2008-09-24 16:35:27 阅读(3523) 回复(0)

python操作关系数据库最直接的就是用DB-API了,流程一般是:连接、执行SQL语句、提交、断开。以MySQL为例,下面是各步骤的代码示例: 首先是连接: % python >>> import MySQLdb >>> conn = MySQLdb.connect(host='localhost', user='root', passwd='python') % python>>> import MySQLdb>>> conn = MySQLdb.connect(host='localhost', user='root', passwd='python') 接着便可以执行语句了,但在执行SQL语句前要先获...

by downup - Python - 2011-04-20 00:26:25 阅读(2014) 回复(0)

21 request = urllib2.Request(url_prepare, postdata) 23 opener = urllib2.build_opener(mycookie) 24 opened_badidu = opener.open(request) //这是截取了部分的代码,我的目的是自动百度hi我的主页,之后获取里面的消息(比如,查看某个好友时候看过我的主页) 27 hi_html = opener.open(url) //hi_html是我的主页的html数据,打印出来的话是我的主页的html源码,我现在想知道: 如何操作这些html源码?...

by 飞得更高333 - Python - 2012-05-15 08:36:59 阅读(2203) 回复(2)

from pg import DB 1. 连接数据库 ?conn=DB(dbname="mydb",host="192.168.1.100",user="postgres",passwd="postgres") 2. 查询数据库 print conn.query("select * from yourtable") 3. 插入一条记录 conn.query("insert into yourtable values ('abc')")

by cucugbgb - PostgreSQL - 2010-11-01 21:47:54 阅读(2480) 回复(1)

请教一下如何用python操作access数据库呢? 事情是这样的 需要搜索出 D盘aaa文件夹下的,以 *.abc 为结尾的文件,这是一个access数据库,打开的时候需要输入密码, 然后用脚本删除里面一个字段,由于windows下连bat都不会,所以肯定各位前辈帮帮忙,谢谢! 这个VB东拼西凑的,不知道怎么导入搜索出来的文本。 Dim Conn,SQL Dim dbPath,Password Set conn = CreateObject("ADODB.Connection") dbPath="D:\aaa\123123.abc" #...

by xiaobaibbb - Python - 2009-08-19 08:51:20 阅读(2164) 回复(2)

curs.execute("select ....") 每次查询后需要执行close(),再重新curs = conn.cursor() 为什么不能直接查询完我不检索完所有的结果就直接重新execute呢?它不能自动重新初始化curs吗?这样很麻烦。 大家的感觉呢?

by THEBEST - Python - 2010-12-01 12:51:27 阅读(3266) 回复(5)

[color="#666666"]Developer: Open Source Mastering Oracle+python, Part 1: Querying Best Practices by Przemyslaw Piotrowski As a first step, get familiar with the basic concepts of Oracle-python connectivity Published September 2007 Among the core principles of python's way of doing things there is a rule about having hi...

by bj2008_0201 - Python文档中心 - 2008-09-11 11:39:13 阅读(2909) 回复(0)

我用操作数据库的是,SELECT 可以得到结果,但是INSERT,UPDATE就修改不了数据库。我是这么做的: [code]import MySQLdb db = MySQLdb.connect('localhost','root','','databasename') c = db.cursor() c.execute("select * from tbname")[/code] 这样可以得到返回结果,但是我用insert ,update 的时候返回没有错误提示,可就是数据没有任何修改,请问这是怎么回事?

by 大漠独狼 - Python - 2009-03-29 23:36:13 阅读(2229) 回复(3)