Étant donné l'adresse URL de n'importe quel site Web ; la tâche consiste à calculer le temps d'aller-retour vers le site Web.
Le temps d'aller-retour (RTT) est le temps ou la durée totale nécessaire pour envoyer un signal, plus le temps nécessaire pour recevoir un accusé de réception de ce signal. Ce temps inclut également le temps de propagation entre les signaux.
Un utilisateur peut déterminer son temps d'aller-retour en envoyant une requête ping à l'adresse IP.
Le résultat du temps aller-retour dépend des raisons suivantes :
Habituellement, la durée du temps aller-retour est en millisecondes et nous affichons la sortie en secondes.
Input: www.tutorialspoint.com Output: Time taken:0.3676435947418213 Input: www.indiatoday.in Output: Time taken:0.4621298224721691
Nous utiliserons la méthode suivante pour résoudre le problème donné −
Start Step 1 -> import time Step 2 -> import requests Step 3 -> define a function def roundtriptime(url): Set t1 = time.time() Set req = requests.get(url) Set t2 = time.time() Set t = str(t2-t1) Print Time taken Step 4 -> Initialize url = "http://www.tutorialspoint.com" Step 5 -> Call function roundtriptime(url) Stop
import time import requests # Function to calculate the roundtriptime def roundtriptime(url): # time when the signal is sent t1 = time.time() req = requests.get(url) # time when the acknowledgement # is received t2 = time.time() # total time taken t = str(t2-t1) print("Time taken:" + t) # url address url = "http://www.tutorialspoint.com" roundtriptime(url)
Time taken:0.3676435947418213
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!