Python 更新couchdb文档时,从_bytes()获取quote_需要的字节数

Python 更新couchdb文档时,从_bytes()获取quote_需要的字节数,python,couchdb,Python,Couchdb,我正在尝试更新现有文档,但不断收到一个typeError(quote_from_bytes()预期字节) 我的代码: couch = couchdb.Server("<http>") couch.resource.credentials = ("USERNAME","PASSWORD") db = couch['mydb'] id = "183848484" doc = db[id] """doing some operations on data here""" db[id]

我正在尝试更新现有文档,但不断收到一个typeError(quote_from_bytes()预期字节)

我的代码:

couch = couchdb.Server("<http>")
couch.resource.credentials = ("USERNAME","PASSWORD")
db = couch['mydb']

id = "183848484"
doc = db[id]

"""doing some operations on data here"""

db[id] = doc
coach=couchdb.Server(“”)
coach.resource.credentials=(“用户名”、“密码”)
db=沙发['mydb']
id=“1838484”
doc=db[id]
“”“在此处对数据执行某些操作”“”
db[id]=doc
我的错误日志:

self.db[self.docID]=文档文件 “/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/client.py”, 第427行,在设置项中 resource=\u doc\u resource(self.resource,id)文件“/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/client.py”, 第1057行,输入文档资源 返回基本(doc_id)文件“/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/http.py”, 第537行,在呼叫中 obj=type(self)(urljoin(self.url,*path),self.session)文件“/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/http.py”, 第678行,在urljoin中 path='/'.join(['']+[path中s的引号])文件“/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/http.py”, 第678行,输入 path='/'.join(['']+[path中s的引号])文件“/home/sunilgopikrishna/.local/lib/python3.5/site packages/couchdb/http.py”, 第630行,在引号中 在引号中返回util.urlquote(字符串,安全)文件“/usr/lib/python3.5/urllib/parse.py”,第712行 在quote_from_bytes(字符串,安全)文件“/usr/lib/python3.5/urllib/parse.py”第737行的quote_from_bytes中返回quote_ raise TypeError(“quote_from_bytes()预期字节”)类型错误:quote_from_bytes()预期字节


谢谢。

编码中有错误(我错过了一个“)

您的编码中可能有输入错误..请检查
doc
变量中是否有错误的引号。请提供剩余的代码hi@SmartManoj。。。对我相信代码中有一个错误(不正确的“)。