欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

簡(jiǎn)單學(xué)習(xí)Python time模塊

 更新時(shí)間:2016年04月29日 08:52:54   作者:空酷狗  
這篇文章主要和大家一起簡(jiǎn)單學(xué)習(xí)一下Python time模塊,Python time模塊提供了一些用于管理時(shí)間和日期的C庫(kù)函數(shù),對(duì)time模塊感興趣的小伙伴們可以參考一下

本文針對(duì)Python time模塊進(jìn)行分類學(xué)習(xí),希望對(duì)大家的學(xué)習(xí)有所幫助。

一.壁掛鐘時(shí)間

1.time()

time模塊的核心函數(shù)time(),它返回紀(jì)元開(kāi)始的秒數(shù),返回值為浮點(diǎn)數(shù),具體精度依賴于平臺(tái)。

>>>import time

>>>time.time()

1460599046.85416

2.ctime()

浮點(diǎn)數(shù)一般用于存儲(chǔ)和比較日期,但是對(duì)人類不友好,要記錄和打印時(shí)間,可以使用ctime()。

>>>import time

>>>time.ctime()

'Thu Apr 14 10:03:58 2016'

>>> later = time.time()+5

>>> time.ctime(later)

'Thu Apr 14 10:05:57 2016'

二.處理器時(shí)鐘時(shí)間

clock()返回處理器時(shí)鐘時(shí)間,它的返回值一般用于性能測(cè)試與基準(zhǔn)測(cè)試。因此它們反映了程序的實(shí)際運(yùn)行時(shí)間。

>>>import time

>>>time.clock()

0.07

三.時(shí)間組成

time模塊定義了struct_time來(lái)維護(hù)時(shí)間和日期,其中分開(kāi)存儲(chǔ)各個(gè)組成部分,以便訪問(wèn)。

import time

def show_struct(s):

   print 'tm_year:", s.tm_year

   print 'tm_mon:", s.tm_mon

   print "tm_mday:", s.tm_mday

   print "tm_hour:",s.tm_hour

   print "tm_min:", s.tm_min

   print "tm_sec:", s.tm_sec

   print "tm_wday:", s.tm_wday

   print "tm_yday:", s.tm_yday

show_struct(time.gmtime())

show_struct(time.localtime())

gmtime()用于獲取UTC時(shí)間,localtime()用于獲取當(dāng)前時(shí)區(qū)的當(dāng)前時(shí)間,UTC時(shí)間實(shí)際就是格林尼治時(shí)間,它與中國(guó)時(shí)間的時(shí)差為八個(gè)小時(shí)。

locatime() = gmtime() + 8hour

四.處理時(shí)區(qū)

1.獲取時(shí)間差

>>>import time

>>>time.timezone/3600

-8

2.設(shè)置時(shí)區(qū)

ZONES = ["GMT", "EUROPE/Amsterdam']

for zone in ZONES:

   os.environ["TZ"] = zone

   time.tzset()

五.解析和格式化時(shí)間

time模塊提供了兩個(gè)函數(shù)strptime()和strftime(),可以在struct_time和時(shí)間值字符串之間轉(zhuǎn)換。

1.strptime()

用于將字符串時(shí)間轉(zhuǎn)換成struct_time格式:

>>> now=time.ctime()

>>> time.strptime(now)

time.struct_time(tm_year=2016, tm_mon=4, tm_mday=14, tm_hour=10, tm_min=48, tm_sec=40, tm_wday=3, tm_yday=105, tm_isdst=-1)

 

2.strftime()

用于時(shí)間的格式化輸出

>>> from time import gmtime, strftime

>>> strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime())

'Thu, 28 Jun 2001 14:17:15 +0000'

3.mktime()

用于將struct_time轉(zhuǎn)換成時(shí)間的浮點(diǎn)數(shù)表示

>>>from time import mktime, gmtime

>>>mktime(gmtime())

1460573789.0

六.sleep()

sleep函數(shù)用于將當(dāng)前線程交出,要求它等待系統(tǒng)將其再次喚醒,如果寫(xiě)程序只有一個(gè)線程,這實(shí)際上就會(huì)阻塞進(jìn)程,什么也不做。

import time

def fucn():

   time.sleep(5)

   print "hello, world"

執(zhí)行上面的代碼,將等待5秒鐘之后再輸出信息。

以上就是本文的全部?jī)?nèi)容,希望大家可以對(duì)Python time模塊有個(gè)大概的了解。

相關(guān)文章

  • 淺談Python用QQ郵箱發(fā)送郵件時(shí)授權(quán)碼的問(wèn)題

    淺談Python用QQ郵箱發(fā)送郵件時(shí)授權(quán)碼的問(wèn)題

    下面小編就為大家分享一篇淺談Python用QQ郵箱發(fā)送郵件時(shí)授權(quán)碼的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Python學(xué)習(xí)之名字,作用域,名字空間(下)

    Python學(xué)習(xí)之名字,作用域,名字空間(下)

    這篇文章主要介紹了Python學(xué)習(xí)之名字,作用域,名字空間,緊接上一篇文章內(nèi)容展開(kāi)全文,需要的小伙伴可以參考一下,希望對(duì)你的學(xué)習(xí)有所幫助
    2022-05-05
  • Python實(shí)現(xiàn)輕松識(shí)別數(shù)百個(gè)快遞單號(hào)

    Python實(shí)現(xiàn)輕松識(shí)別數(shù)百個(gè)快遞單號(hào)

    當(dāng)我們要寄出很多快遞時(shí),為了及時(shí)反饋物流信息,需要盡快將快遞單號(hào)提取出來(lái)。這時(shí)用手動(dòng)去識(shí)別真的太麻煩,所以本文將用Python實(shí)現(xiàn)輕松識(shí)別數(shù)百個(gè)快遞單號(hào),需要的可以參考一下
    2022-06-06
  • Python Socket使用實(shí)例

    Python Socket使用實(shí)例

    這篇文章主要介紹了Python Socket使用實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下。
    2017-12-12
  • Python 閉包的使用方法

    Python 閉包的使用方法

    這篇文章主要介紹了Python 閉包的使用方法的相關(guān)資料,了解閉包及定義方法和使用,需要的朋友可以參考下
    2017-09-09
  • Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù)

    這篇文章主要介紹了Python3使用xlrd、xlwt處理Excel方法數(shù)據(jù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • 使用WingPro 7 設(shè)置Python路徑的方法

    使用WingPro 7 設(shè)置Python路徑的方法

    Python使用稱為Python Path的搜索路徑來(lái)查找使用import語(yǔ)句導(dǎo)入代碼的模塊。這篇文章主要介紹了使用WingPro 7 設(shè)置Python路徑的方法,需要的朋友可以參考下
    2019-07-07
  • Python中for循環(huán)詳解

    Python中for循環(huán)詳解

    這篇文章主要介紹了Python中for循環(huán),有需要的朋友可以參考一下
    2014-01-01
  • Python協(xié)程asyncio異步編程筆記分享

    Python協(xié)程asyncio異步編程筆記分享

    這篇文章主要介紹了Python協(xié)程asyncio異步編程筆記分享,基于async & await關(guān)鍵字的協(xié)程可以實(shí)現(xiàn)異步編程,這也是目前python異步相關(guān)的主流技術(shù)
    2021-09-09
  • Python中g(shù)lob.glob()函數(shù)的使用

    Python中g(shù)lob.glob()函數(shù)的使用

    glob 模塊用于查找規(guī)定路徑下的文件路徑名,本文主要介紹了Python中g(shù)lob.glob()函數(shù)的使用,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03

最新評(píng)論