teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

修正

2020/11/27 00:16

投稿

sfdust
sfdust

スコア1137

answer CHANGED
@@ -19,7 +19,7 @@
19
19
  servers = [28910, 20976]
20
20
  stest = speedtest.Speedtest()
21
21
  stest.get_servers(servers) # 接続先を指定する
22
- stest.get_bset_server() # 指定した接続先のpingを調べてレイテンシが小さい方を選択。
22
+ stest.get_best_server() # 指定した接続先のpingを調べてレイテンシが小さい方を選択。
23
23
  return stest # 設定したSpeedTestオブジェクトを返す。
24
24
 
25
25
  (以下略)

1

修正

2020/11/27 00:16

投稿

sfdust
sfdust

スコア1137

answer CHANGED
@@ -7,7 +7,7 @@
7
7
  stest.get_servers(servers)
8
8
  とする必要があります。
9
9
 
10
- get_best_servers()は、get_serversで指定したサーバーのpingを調べて早い方を接続先として選択します。)
10
+ get_best_server()は、get_serversで指定したサーバーのpingを調べて早い方を接続先として選択します。)
11
11
 
12
12
 
13
13
  例外が発生する理由は、def get_speed_test()関数が、Noneを返しているからです。(serversを指定するかどうかとは無関係)
@@ -18,8 +18,9 @@
18
18
  def get_speed_test():
19
19
  servers = [28910, 20976]
20
20
  stest = speedtest.Speedtest()
21
- stest.get_servers(servers) # 接続先を定する
21
+ stest.get_servers(servers) # 接続先を定する
22
+ stest.get_bset_server() # 指定した接続先のpingを調べてレイテンシが小さい方を選択。
22
- return stest
23
+ return stest # 設定したSpeedTestオブジェクトを返す。
23
24
 
24
25
  (以下略)
25
26
  ```