नीचे दिए गए अजगर कोड को देखते हुए, कृपया मुझे समझने में मदद करें कि वहां क्या हो रहा है।
start_time = time.time()
time.sleep(42)
end_time = time.time()
uptime = end_time - start_time
human_uptime = str(datetime.timedelta(seconds=int(uptime)))
इसलिए मुझे अंतर आता है start timeऔर end timeलाइन 5 पर, मैं कास्टिंग करके अवधि बढ़ाता हूं और अब क्या है, आगे की व्याख्या क्या है?
मुझे पता है कि डेल्टा का क्या मतलब है (औसत या अंतर), लेकिन मुझे क्यों पास seconds = uptimeकरना है timedeltaऔर स्ट्रिंग कास्टिंग इतनी अच्छी तरह से क्यों काम करती है जो मुझे मिलती है HH:MM:SS?