我是python的新手,我正在尝试使用python中的pycurl lib将session_id作为cookie发送。下面是代码行。
reportcurl.setopt(pycurl.COOKIE, session_id)
其中"session_id“是一个字符串。不知道我做错了什么,但它可以在Python版本2.7.2上运行,但我无法让它在Python 2.7.3上运行。
知道setopt函数中的无效参数是什么吗?
如果有任何帮助,请联系我们。谢谢
发布于 2015-07-30 08:11:18
应用程序传递给PycURL的
数据(例如通过setopt调用)通常必须是适当编码的字节字符串。
确保session_id的格式正确。
发布于 2015-07-30 10:31:08
通过编码来工作
session_id.encode("utf-8")
https://stackoverflow.com/questions/31718110
复制相似问题