यदि आप पायथन में समय और घड़ी के बीच चयन करना चाहते हैं, तो समय/बेंचमार्किंग के लिए time.clock() का उपयोग करें।
समय () यूटीसी में युग के बाद से सभी प्लेटफॉर्म पर फ्लोटिंग पॉइंट नंबर के रूप में सेकंड देता है। यूनिक्स पर time.clock() वर्तमान प्रक्रिया द्वारा उपयोग किए गए CPU समय की मात्रा को मापता है, इसलिए अतीत में किसी बिंदु से बीता हुआ समय मापने के लिए यह अच्छा नहीं है। विंडोज़ पर यह फ़ंक्शन में पहली कॉल के बाद बीत चुके वॉल-क्लॉक सेकंड को मापेगा।
सिस्टम समय बदलने से time.time() प्रभावित होता है लेकिन time.clock() नहीं।
यदि आप बेंचमार्किंग/प्रोफाइलिंग उद्देश्यों के लिए कोड के ब्लॉक के निष्पादन का समय निर्धारित कर रहे हैं, तो आपको इसके बजाय टाइमिट मॉड्यूल का उपयोग करना चाहिए।