Rumah > Artikel > pembangunan bahagian belakang > Program C untuk mengira masa perjalanan pergi dan balik (RTT)
Memandangkan alamat URL mana-mana tapak web;
Masa Perjalanan Pergi dan Balik (RTT) ialah jumlah masa atau tempoh yang diperlukan untuk menghantar isyarat, ditambah dengan masa yang diperlukan untuk menerima pengakuan isyarat tersebut. Masa ini juga termasuk masa perambatan antara isyarat.
Seorang pengguna boleh menentukan masa perjalanan pergi dan baliknya dengan ping alamat IP.
Hasil masa perjalanan pergi dan balik bergantung kepada sebab berikut:
Biasanya tempoh masa perjalanan pergi balik adalah dalam milisaat dan kami memaparkan output dalam beberapa saat.
Input: www.tutorialspoint.com Output: Time taken:0.3676435947418213 Input: www.indiatoday.in Output: Time taken:0.4621298224721691
Kami akan menggunakan kaedah berikut untuk menyelesaikan masalah yang diberikan −
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
Atas ialah kandungan terperinci Program C untuk mengira masa perjalanan pergi dan balik (RTT). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!