We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4058d06 commit 4177532Copy full SHA for 4177532
APIPerfomance.py
@@ -0,0 +1,26 @@
1
+import requests
2
+import time
3
+
4
+api_list = [
5
+ 'https://api.example.com/endpoint1',
6
+ 'https://api.example.com/endpoint2',
7
+ 'https://api.example.com/endpoint3',
8
+]
9
10
+num_tests = 10
11
12
+for api in api_list:
13
+ response_times = []
14
15
+ for i in range(num_tests):
16
+ start_time = time.time()
17
+ response = requests.get(api)
18
+ end_time = time.time()
19
20
+ response_time = (end_time - start_time) * 1000
21
+ response_times.append(response_time)
22
23
+ avg_response_time = sum(response_times) / len(response_times)
24
25
+ print(f'API: {api}')
26
+ print(f'Average response time: {avg_response_time:.2f} ms\n')
0 commit comments