最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python的time模塊中的常用方法整理

 更新時(shí)間:2015年06月18日 09:15:19   作者:Darkbull  
這篇文章主要介紹了Python的time模塊中的常用方法整理,time模塊是專門用于處理日期時(shí)間的模塊,需要的朋友可以參考下

在應(yīng)用程序的開發(fā)過程中,難免要跟日期、時(shí)間處理打交道。如:記錄一個(gè)復(fù)雜算法的執(zhí)行時(shí)間;網(wǎng)絡(luò)通信中數(shù)據(jù)包的延遲等等。Python中提供了time, datetime calendar等模塊來處理時(shí)間日期,今天對(duì)time模塊中最常用的幾個(gè)函數(shù)作一個(gè)介紹。
time.time

time.time()函數(shù)返回從1970年1月1日以來的秒數(shù),這是一個(gè)浮點(diǎn)數(shù)。
time.sleep

可以通過調(diào)用time.sleep來掛起當(dāng)前的進(jìn)程。time.sleep接收一個(gè)浮點(diǎn)型參數(shù),表示進(jìn)程掛起的時(shí)間。
time.clock

在windows操作系統(tǒng)上,time.clock() 返回第一次調(diào)用該方法到現(xiàn)在的秒數(shù),其精確度高于1微秒??梢允褂迷摵瘮?shù)來記錄程序執(zhí)行的時(shí)間。下面是一個(gè)簡單的例子:
 

import time
 
print time.clock() 
#1
time.sleep(2)
print time.clock() 
#2
time.sleep(3)
print time.clock() 
#3
 
#---- result
#3.91111160776e-06
#1.99919151736
#4.99922364435
time.gmtime

該函數(shù)原型為:time.gmtime([sec]),可選的參數(shù)sec表示從1970-1-1以來的秒數(shù)。其默認(rèn)值為time.time(),函數(shù)返回time.struct_time類型的對(duì)象。(struct_time是在time模塊中定義的表示時(shí)間的對(duì)象),下面是一個(gè)簡單的例子:
 

import time
 
print time.gmtime() 
#獲取當(dāng)前時(shí)間的struct_time對(duì)象
print time.gmtime(time.time() - 24 * 60 * 60) 
#獲取昨天這個(gè)時(shí)間的struct_time對(duì)象
 
#---- result
#time.struct_time(tm_year=2009, tm_mon=6, tm_mday=23, tm_hour=15, tm_min=16, tm_sec=3, tm_wday=1, tm_yday=174, tm_isdst=0)
#time.struct_time(tm_year=2009, tm_mon=6, tm_mday=22, tm_hour=15, tm_min=16, tm_sec=3, tm_wday=0, tm_yday=173, tm_isdst=0)
time.localtime

time.localtime與time.gmtime非常類似,也返回一個(gè)struct_time對(duì)象,可以把它看作是gmtime()的本地化版本。
time.mktime

time.mktime執(zhí)行與gmtime(), localtime()相反的操作,它接收struct_time對(duì)象作為參數(shù),返回用秒數(shù)來表示時(shí)間的浮點(diǎn)數(shù)。例如:
 

import time
 
#下面兩個(gè)函數(shù)返回相同(或相近)的結(jié)果
print time.mktime(time.localtime())
print time.time()
time.strftime

time.strftime將日期轉(zhuǎn)換為字符串表示,它的函數(shù)原型為:time.strftime(format[, t])。參數(shù)format是格式字符串(格式字符串的知識(shí)可以參考:time.strftime),可選的參數(shù)t是一個(gè)struct_time對(duì)象。下面的例子將struct_time對(duì)象轉(zhuǎn)換為字符串表示:
 

import time
 
print time.strftime('%Y-%m-%d %H:%M:%S', time.gmtime())
print time.strftime('Weekday: %w; Day of the yesr: %j')
 
#---- result
#2009-06-23 15:30:53
#Weekday: 2; Day of the yesr: 174
time.strptime

按指定格式解析一個(gè)表示時(shí)間的字符串,返回struct_time對(duì)象。該函數(shù)原型為:time.strptime(string, format),兩個(gè)參數(shù)都是字符串,下面是一個(gè)簡單的例子,演示將一個(gè)字符串解析為一個(gè)struct_time對(duì)象:
 

import time
 
print time.strptime('2009-06-23 15:30:53', '%Y-%m-%d %H:%M:%S')
 
#---- result
#time.struct_time(tm_year=2009, tm_mon=6, tm_mday=23, tm_hour=15, tm_min=30, tm_sec=53, tm_wday=1, tm_yday=174, tm_isdst=-1)

以上介紹的方法是time模塊中最常用的幾個(gè)方法,在Python手冊(cè)中還介紹了其他的方法和屬性,如:time.timezone, time.tzname …感興趣的朋友可以參考Python手冊(cè) time 模塊。

相關(guān)文章

  • python中not、and和or的優(yōu)先級(jí)與詳細(xì)用法介紹

    python中not、and和or的優(yōu)先級(jí)與詳細(xì)用法介紹

    這篇文章主要給大家介紹了python中not、and和or的優(yōu)先級(jí)與詳細(xì)用法介紹,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 詳解PyTorch nn.Embedding() 嵌入

    詳解PyTorch nn.Embedding() 嵌入

    在自然語言處理(NLP)中,將文本序列轉(zhuǎn)化為數(shù)字序列(tokenid)后,為了使模型能更好地理解這些數(shù)字背后的含義,引入了嵌入層(Embedding)通過簡單的示例,可以看出Embedding的獲取過程及其在理解語言中的關(guān)鍵作用
    2024-11-11
  • python使用json將字符串轉(zhuǎn)字典報(bào)錯(cuò)的解決

    python使用json將字符串轉(zhuǎn)字典報(bào)錯(cuò)的解決

    這篇文章主要介紹了python使用json將字符串轉(zhuǎn)字典報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 淺談python實(shí)現(xiàn)Google翻譯PDF,解決換行的問題

    淺談python實(shí)現(xiàn)Google翻譯PDF,解決換行的問題

    今天小編就為大家分享一篇淺談python實(shí)現(xiàn)Google翻譯PDF,解決換行的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-11-11
  • python中numpy數(shù)組的csv文件寫入與讀取

    python中numpy數(shù)組的csv文件寫入與讀取

    本文主要介紹了python中numpy數(shù)組的csv文件寫入與讀取,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • 使用Python通過代碼創(chuàng)建圖表的詳細(xì)步驟

    使用Python通過代碼創(chuàng)建圖表的詳細(xì)步驟

    這篇文章主要介紹了使用Python通過代碼創(chuàng)建圖表的詳細(xì)步驟,文中介紹了如何使用DiagramasCode工具創(chuàng)建基礎(chǔ)架構(gòu)的架構(gòu)圖,并通過Python腳本生成并上傳到對(duì)象存儲(chǔ)桶,需要的朋友可以參考下
    2024-12-12
  • python基礎(chǔ)學(xué)習(xí)之生成器與文件系統(tǒng)知識(shí)總結(jié)

    python基礎(chǔ)學(xué)習(xí)之生成器與文件系統(tǒng)知識(shí)總結(jié)

    本文是參考《python數(shù)據(jù)分析》的附錄對(duì)生成器和文件系統(tǒng)結(jié)合案例的一個(gè)簡單回顧,文中對(duì)python生成器與文件系統(tǒng)作了非常詳細(xì)的介紹,對(duì)正在學(xué)習(xí)python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • 結(jié)合OpenCV與TensorFlow進(jìn)行人臉識(shí)別的實(shí)現(xiàn)

    結(jié)合OpenCV與TensorFlow進(jìn)行人臉識(shí)別的實(shí)現(xiàn)

    這篇文章主要介紹了結(jié)合OpenCV與TensorFlow進(jìn)行人臉識(shí)別的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 基于Python制作一個(gè)文件去重小工具

    基于Python制作一個(gè)文件去重小工具

    我們常常在下載網(wǎng)絡(luò)素材時(shí)會(huì)下載很多的重復(fù)文件亂七八糟的,于是想實(shí)現(xiàn)一個(gè)去重的操作就顯得很重要。本文將用Python制作一個(gè)簡單的文件去重小工具,需要的可以參考一下
    2022-02-02
  • python實(shí)現(xiàn)圖像處理之PiL依賴庫的案例應(yīng)用詳解

    python實(shí)現(xiàn)圖像處理之PiL依賴庫的案例應(yīng)用詳解

    這篇文章主要介紹了python實(shí)現(xiàn)圖像處理之PiL依賴庫的案例應(yīng)用詳解,本篇文章通過簡要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-07-07

最新評(píng)論

定安县| 芷江| 遂昌县| 迁安市| 盐山县| 宁陵县| 仁怀市| 青龙| 报价| 茶陵县| 封丘县| 南城县| 盐山县| 光泽县| 道孚县| 庆云县| 洛扎县| 都匀市| 邳州市| 南涧| 揭阳市| 寻甸| 藁城市| 泽普县| 德钦县| 买车| 宁明县| 桦南县| 吴江市| 富阳市| 怀宁县| 尚义县| 墨玉县| 康定县| 大田县| 马山县| 永安市| 香格里拉县| 宁远县| 清流县| 浦城县|