python执行语句转换成str_python3.x,_python3.4.3如何转换str字符串?,python3.x - phpStudy...

python3.4.3如何转换str字符串?

#coding=utf8

import pymssql

class MSSQL:

def __init__(self,host,user,pwd,db):

self.host = host

self.user = user

self.pwd = pwd

self.db = db

def __getConnect(self):

"""

得到连接信息

返回: conn.cursor()

"""

if not self.db:

raise(nameError,"没有设置数据库信息")

self.conn = pymssql.connect(host=self.host,user=self.user,password=self.pwd,database=self.db,charset="utf8")

cur = self.conn.cursor()

if not cur:

raise(nameError,"数据库连接失败")

else:

return cur

def execQuery(self,sql):

"""

执行查询语句

返回的是一个包含tuple的list,list的元素是记录行,tuple的元素是每行记录的字段

调用示例:

ms = MSSQL(host="localhost",user="sa",pwd="123456",db="PythonWeiboStatistics")

resList = ms.execQuery("select id,NickName from WeiBoUser")

for (id,NickName) in resList:

print str(id),NickName

"""

cur = self.__getConnect()

cur.execute(sql)

resList = cur.fetchall()

#查询完毕后必须关闭连接

self.conn.close()

return resList

def exeNonQuery(self,sql):

"""

执行非查询语句

调用示例:

cur = self.__getConnect()

cur.execute(sql)

self.conn.commit()

self.conn.close()

"""

cur = self.__getConnect()

cur.execut(sql)

self.conn.commit()

self.conn.close()

def main():

## ms = MSSQL(host="localhost",user="sa",pwd="123456",db="PythonWeiboStatistics")

## #返回的是一个包含tuple的list,list的元素是记录行,tuple的元素是每行记录的字段

## ms.exeNonQuery("insert into WeiBoUser values('2','3')")

ms = MSSQL(host="192.168.0.178",user="sa",pwd="xibao.2015",db="fortest")

resList = ms.execQuery("select top 10 ID,Name from CP_Dealer")

for (ID,Name) in resList:

print (str(Name).decode("utf8"))

if __name__ == '__main__':

main()

## print (str(Name).decode("utf8"))此处执行错误报错,报错内容如下]\

下面这个报错就是直接打印str(Name)的错误。求指导啊~~

相关阅读:

关于JS动画无限循环问题~~求大神帮忙看下

如何有效的学习nodejs?

禁止浏览器自动填充

递归函数的时间复杂度应该怎么算?

请问一个多对多的SQL查询

php语法问题

html5 中取消 table tr th td 的cellpadding 属性后,用css哪个替代?

我想在页面发送ajax请求,后台根据获取的参数动态执行gulp task?大神求教

document.write谁用过,干啥用的?

这简单c程序怎么就没有跑起来?

JS里的this绑定中硬绑定后为什么不能再修改this的指向?

给body元素设置fixed属性页面就跑到了最顶部?

网站的文章格式是前端去定义样式,还是让后端去做?

看JS高级程序时遇到这样一段html代码,能解释下么

一个javascript异步返回数据的问题

能否让新版g++警告用旧版编译时可能造成的错误或不同

请问 composer 更新 或者安装某个项目时 非要加载很多其他内容吗?

getline()函数在这个循环中为什么少读一次?

数据库连接不成功,请教下是什么原因?

【求解】nodejs豆瓣小组爬虫分析与解决。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值