https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.sort_values.html
Я не думаю, что вы когда-нибудь укажите значение False
в квадратных скобках (когда-либо), а также значения столбца, когда они более одного, тогда только они представлены в виде списка! Не похоже на ['one']
.
test = df.sort_values(by='one', ascending = False)
Ваш подход к определенному IP-адресу является правильным и работает:
try {
HttpClient hc = HttpClientBuilder.create().build();
HttpGet req = new HttpGet("https://www.google.com");
HttpResponse res = hc.execute(new HttpHost("8.8.8.8", 443, "https"), req);
System.out.println(res.getStatusLine());
} catch (Exception e) {
System.out.println(e.getMessage());
}
Печать:
Certificate for <8.8.8.8> doesn't match any of the subject alternative names: [*.c.docs.google.com, .....
Видимо Public DNS Google [ 118] сервер 8.8.8.8
в дополнение к DNS также прослушивает порт 443:
$ openssl s_client -showcerts -connect 8.8.8.8:443 | more
CONNECTED(0000012C)
---
Certificate chain
0 s:/C=US/ST=California/L=Mountain View/O=Google LLC/CN=*.c.docs.google.com
i:/C=US/O=Google Trust Services/CN=Google Internet Authority G3
Теперь я не могу разумно говорить о контенте, который он обслуживает, но могу сделать вывод, что 8.8.8.8
не предназначен для обработки трафика https://www.google.com
, поскольку ни *.c.docs.google.com
, ни какие-либо из альтернативных имен субъектов не соответствуют www.google.com
.