我试图读取变量中的服务器名称(例如:server1)并将其传递给url。但是,url不接受变量,只接受其中硬编码的服务器名称
我有没有办法做到这一点
def connect_to_BNAserver(BNAserver):
connection = http.client.HTTPConnection(BNAserver)
baseurl="'https://"+BNAserver+"/rest/login'"
header = {"WSUsername": BNAUser, "WSPassword": BNAPass,"Accept": "application/vnd.brocade.networkadvisor+json;version=v1"}
connection.request('POST',BaseUrl,headers=header)
以下工作:
header = {"WSUsername": BNAUser, "WSPassword": BNAPass,"Accept": "application/vnd.brocade.networkadvisor+json;version=v1"}
connection.request('POST','https://server1/rest/login',headers=header)
第一个变量名区分大小写
第二,你不应该在URL中加引号(在工作案例中没有)
相关问题 更多 >
编程相关推荐