我有以下代码:
client := &http.Client{}
/* Authenticate */
req, err := http.NewRequest("GET", "http://164.99.113.32/Authenticate", nil)
req.SetBasicAuth("<username>","<password>")
resp, err := client.Do(req)
if err != nil {
fmt.Printf("Error : %s", err)
}
/* Get Details */
req.URL, _ = url.Parse("http://164.99.113.32/Details")
resp, err = client.Do(req)
if err != nil {
fmt.Printf("Error : %s", err)
}
Run Code Online (Sandbox Code Playgroud)
现在,第二个http调用失败,出现401 access-denied错误.一个不同的REST客户端(一个firefox插件)正确地从服务器获取详细信息,所以我知道服务器端没有任何问题.我是否需要传递某种会话字符串或我们在之前的请求中获得的内容?
我有这个Json文件,currency.json
{
"AUD": 1.5978,
"BGN": 1.9558,
"BRL": 4.0726,
"CAD": 1.5868,
"CHF": 1.1703,
"CNY": 7.7975,
"CZK": 25.405,
"DKK": 7.4478,
"GBP": 0.87285,
"HKD": 9.6889,
"HRK": 7.4398,
"HUF": 312.9,
"IDR": 16993.0,
"ILS": 4.2984,
"INR": 80.255,
"ISK": 122.1,
"JPY": 129.74,
"KRW": 1330.3,
"MXN": 22.88,
"MYR": 4.8365,
"NOK": 9.5715,
"NZD": 1.7024,
"PHP": 64.64,
"PLN": 4.2262,
"RON": 4.663,
"RUB": 70.539,
"SEK": 10.194,
"SGD": 1.6216,
"THB": 38.495,
"TRY": 4.888,
"USD": 1.2346,
"ZAR": 14.52
}
Run Code Online (Sandbox Code Playgroud)
}
而这在Python中的连接
from pymongo import MongoClient
client = MongoClient ('localhost', 27017)
db = …Run Code Online (Sandbox Code Playgroud) 我怎么转移
A = [0.12075357905088335, -0.192198145631724, 0.9455373400335009, -0.6811922263715244, 0.7683786941009969, 0.033112227984689206, -0.3812622359989405]
Run Code Online (Sandbox Code Playgroud)
至
A = [[0.12075357905088335], [-0.192198145631724], [0.9455373400335009], [-0.6811922263715244], [0.7683786941009969], [0.033112227984689206], [-0.3812622359989405]]
Run Code Online (Sandbox Code Playgroud)
我尝试了下面的代码,但发生了错误:
new = []
for i in A:
new.append.list(i)
Run Code Online (Sandbox Code Playgroud)
TypeError: 'float' object is not iterable
谁能帮助我?