我正在尝试从我公司使用OData的云系统中获取Livestream数据。我找不到太多的文档,我正在尝试使用Pyslet构建一个客户机;问题是它给了我一个错误
WARNING: root:[WinError 10038] An operation was attempted on something that is not a socket.
我使用的是python3.7,但如果有必要,我愿意尝试新的语言(如果可以将它们实现到Python中那就太好了)。下面没有缩进,所以我希望它的罚款,即使它不是一个伟大的格式。你知道吗
from pyslet.odata2.client import Client
import pyslet.http.auth as auth
import pyslet.http.client as http
c = http.Client()
r = http.ClientRequest('https://MyCompanyWebsite/Odata')
r.set_header("Authorization", 'Basic ClientObjectIcreated')
c.process_request(r)
这就是我创建基本客户端对象的地方:
credentials = auth.BasicCredentials()
credentials.userid = "MyuserID"
credentials.password = "Mypassword"
str(credentials)
这是迄今为止我唯一想到的代码。我尝试将我的凭据存储在一个基本凭据对象中,但它似乎不起作用,可能是我公司的系统被拒绝了,或者我(可能)做得不对。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐