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

Python學(xué)習(xí)之時(shí)間包使用教程詳解

 更新時(shí)間:2022年03月21日 10:54:46   作者:渴望力量的哈士奇  
本文主要介紹了Python中的內(nèi)置時(shí)間包:datetime包?與?time包?,通過學(xué)習(xí)時(shí)間包可以讓我們的開發(fā)過程中對時(shí)間進(jìn)行輕松的處理,快來跟隨小編一起學(xué)習(xí)一下吧

datetime 時(shí)間包

認(rèn)識(shí) datetime 時(shí)間包:

  • date:日期;time:時(shí)間;所以 datetime 就是 日期與時(shí)間的結(jié)合體
  • 使用 datetime 我們就可以獲取當(dāng)前的時(shí)間與時(shí)間間隔
  • 可以將時(shí)間對象轉(zhuǎn)成時(shí)間字符串
  • 也可以將字符串轉(zhuǎn)成時(shí)間類型(把字符串轉(zhuǎn)成時(shí)間對象也是有格式要求的)

datetime 時(shí)間包的常用功能

獲取當(dāng)前的時(shí)間

# 導(dǎo)入包與模塊

# 第一種導(dǎo)入方法:
from datetime import datetime	# 第一個(gè) datetime 是包 ;第二個(gè) datetime 是模塊

# 第二種導(dǎo)入方法:
import datetime 	# 直接導(dǎo)入 datetime 包

# *************************************************************************

# 使用方法:

# 如果我們使用第一種導(dǎo)入方法,那么我們就可以直接通過 datetime 模塊調(diào)用 now() 函數(shù):
print(datetime.now())

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-16 14:20:19.534920
# >>> 返回的是當(dāng)前 年、月、日、時(shí)、分、秒、毫秒的 datetime 對象


# 如果我們使用第二種導(dǎo)入方法,那么我們就需要 datetime.datetime.now() 的方式來調(diào)用now() 函數(shù):
print(datetime.datetime.now())

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-16 14:22:11.534920
# >>> 返回的是當(dāng)前 年、月、日、時(shí)、分、秒、毫秒的 datetime 對象

獲取時(shí)間間隔

其實(shí)獲取時(shí)間間隔本身沒有什么用,它需要配合我們剛剛提到的 datetime 模塊的 now() 函數(shù)來配合使用。

# 導(dǎo)入包
from datetime import datetime
from datetime import timedelta	

# 這里需要注意:timedelta 并不是模塊,而是一個(gè)函數(shù);
# 至于為什么不是模塊,我們不進(jìn)行深究;可以猜測一下, timedelta 可能是寫在 datetime 包下 __init__.py 文件內(nèi)被提前導(dǎo)入的函數(shù)


# 使用方法:
timeobj = timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, weeks=0)

# days:間隔的天數(shù)
# seconds:間隔的秒數(shù)
# microseconds:間隔的毫秒數(shù)
# milliseconds:間隔的微秒數(shù)
# minutes:間隔的分鐘數(shù)
# hours:間隔的小時(shí)數(shù)
# weeks:間隔的周數(shù)

# 這些參數(shù)我們可以全部傳,也可以只傳一個(gè);像間隔一天、兩天這種情況,我們就可以使用 hours 或 days
# 傳入類型為 整型 ,支持整數(shù)與負(fù)數(shù),一般我們建議使用正數(shù)。

datetime 時(shí)間包的小案例

結(jié)合獲取當(dāng)前時(shí)間與間隔,我們看一下下面這個(gè)小案例:

from datetime import datetime
from datetime import timedelta


now = datetime.now()
print(now, type(now))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-16 15:04:00.492240 <class 'datetime.datetime'>


three_days = timedelta(days=3)
after_three_days = now + three_days
print('三天之后的時(shí)間是:', after_three_days)

# >>> 執(zhí)行結(jié)果如下:
# >>> 三天之后的時(shí)間是: 2020-01-16 15:04:00.492240	


before_three_days = now - three_days
print('三天之前的時(shí)間是:', after_three_days)

# >>> 執(zhí)行結(jié)果如下:
# >>> 三天之前的時(shí)間是: 2020-01-16 15:04:00.492240


one_hour = timedelta(hours=1)
before_one_hour = now - one_hour
print('一小時(shí)之前的時(shí)間是:', before_one_hour)

# >>> 執(zhí)行結(jié)果如下:
# >>> 一小時(shí)之前的時(shí)間是: 2020-01-16 14:04:00.492240

通過上面的小案例我們知道,時(shí)間對象之間我們可以做 加法與減法 的操作,但是時(shí)間對象有個(gè)問題。

它無法進(jìn)行時(shí)間對象之間的傳輸,比如A服務(wù)想要給B服務(wù)傳輸一個(gè)時(shí)間對象,但是時(shí)間對象是無法傳輸?shù)模仨毾纫D(zhuǎn)成字符串,然后才可以進(jìn)行傳輸,接下來我們就學(xué)習(xí)一下如何將時(shí)間對象轉(zhuǎn)成字符串。

時(shí)間對象轉(zhuǎn)字符串

上文我們知道,想要獲取時(shí)間對象就要調(diào)用 datetime 模塊的 now() 函數(shù),并且執(zhí)行獲取一個(gè)時(shí)間對象。

然后賦值給一個(gè) now 變量,now 變量的值作為一個(gè)時(shí)間對象也會(huì)有自己的內(nèi)置函數(shù)。

通過調(diào)用內(nèi)置函數(shù) strftime() 【strftime 是一個(gè)格式化字符串的標(biāo)準(zhǔn)】,通過這個(gè)字符化的標(biāo)準(zhǔn)就可以通過 format 將當(dāng)前的日期時(shí)間對象按照 format 的標(biāo)準(zhǔn)轉(zhuǎn)為時(shí)間字符串。

用法如下:

# 獲取時(shí)間對象
from datetime import datetime
now = datetime.datetime.now()

# 時(shí)間對象轉(zhuǎn)為字符串
date_str = now.strftime(format)

示例如下:

from datetime import datetime


date = datetime.now()

str_date = date.strftime('%Y-%m-%d %H:%M:%S')	# 括號(hào)內(nèi)為時(shí)間類型的格式化標(biāo)準(zhǔn)的字符集合
print(str_date)

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-16 15:44:26		# 符合時(shí)間格式的字符串
# >>> 其實(shí)還有更多的時(shí)間格式符,在下面會(huì)有詳細(xì)介紹

接下來,我們用上面的 datetime 時(shí)間包的小案例 來實(shí)現(xiàn)我們的 時(shí)間對象轉(zhuǎn)字符串 場景

from datetime import datetime
from datetime import timedelta


now = datetime.now()
# print(now, type(now))
now_str = now.strftime('%Y-%m-%d %H:%M:%S')
print(now_str, type(now_str))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-16 16:14:15 <class 'str'>		時(shí)間對象已經(jīng)按照strftime標(biāo)準(zhǔn)格式化成了字符串類型


three_days = timedelta(days=3)
after_three_days = now + three_days
# print('三天之后的時(shí)間是:', after_three_days)
after_three_days_str = after_three_days.strftime('%Y/%m/%d %H:%M:%S')
print(after_three_days_str, type(after_three_days_str))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020/01/16 16:19:35 <class 'str'>
# >>> 通過這里我們發(fā)現(xiàn),只要我們只要保證格式符是我們想要的屬性,格式的狀態(tài)我們可以自己去定義
# >>> 甚至這些 '/' 都可以不需要,看下面的運(yùn)行結(jié)果


after_three_days_str = after_three_days.strftime('%Y%m%d')
print(after_three_days_str, type(after_three_days_str))
                                                 
# >>> 執(zhí)行結(jié)果如下:
# >>> 20220313 <class 'str'>
# >>> 驗(yàn)證了格式的狀態(tài)我們可以自己去定義的想法,甚至我們都沒有輸出 時(shí)、分、秒

時(shí)間字符串轉(zhuǎn)時(shí)間類型

時(shí)間字符串轉(zhuǎn)時(shí)間類型方法如下:

# 獲取時(shí)間模塊
from datetime import datetime

# 時(shí)間字符串轉(zhuǎn)時(shí)間類型
datetime.strptime(tt,format)

# 參數(shù)介紹:
# tt:符合時(shí)間格式的字符串
# format:tt時(shí)間字符串匹配規(guī)則

示例如下:

from datetime import datetime


str_date = '2020-01-01 08:08:08'
date_obj = datetime.strptime(str_date, '%Y-%m-%d %H:%M:%S')	# 格式化標(biāo)準(zhǔn)要與時(shí)間字符串匹配

print(date_obj, type(date_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-01 08:08:08 <class 'datetime.datetime'>

同樣的使用 datetime 時(shí)間包的小案例 來實(shí)現(xiàn)我們的 時(shí)間字符串轉(zhuǎn)時(shí)間類型 場景

from datetime import datetime
from datetime import timedelta


now = datetime.now()
# print(now, type(now))
now_str = now.strftime('%Y-%m-%d %H:%M:%S')
# print(now_str, type(now_str))
now_obj = datetime.strptime(now_str, '%Y-%m-%d %H:%M:%S')
print(now_obj, type(now_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-10 18:00:54 <class 'datetime.datetime'>

上面我們進(jìn)行 時(shí)間對象轉(zhuǎn)字符串的時(shí)候,將時(shí)間對象的 '%Y-%m-%d %H:%M:%S' 格式進(jìn)行了取舍,只輸出了 '%Y-%m-%d' ; 這我們嘗試 時(shí)間字符串轉(zhuǎn)為時(shí)間類型 同樣做一個(gè)取舍試一下,也只保留 '%Y-%m-%d

from datetime import datetime
from datetime import timedelta


now = datetime.now()

three_days = timedelta(days=3)
after_three_days = now + three_days
# print('三天之后的時(shí)間是:', after_three_days)
after_three_days_str = after_three_days.strftime('%Y/%m/%d %H:%M:%S')
# print(after_three_days_str, type(after_three_days_str))

after_three_days_obj = datetime.strptime(after_three_days_str, '%Y/%m/%d')
print(after_three_days_obj, type(after_three_days_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> ValueError: time data '2020/01/13 18:22:19' does not match format '%Y%m%d'
# >>> 這里提示我們 格式符 與 字符串 不匹配,所以當(dāng)時(shí)間字符串轉(zhuǎn)為時(shí)間類型時(shí),格式狀態(tài)要保持一致


# 補(bǔ)上 時(shí)、分、秒 看看運(yùn)行結(jié)果

after_three_days_obj = datetime.strptime(after_three_days_str, '%Y/%m/%d %H:%M:%S')
print(after_three_days_obj, type(after_three_days_obj))
    
# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-13 18:26:58 <class 'datetime.datetime'>

接下來我們再看看被我們 使用 '%Y/%m/%d' 截?cái)嗟?時(shí)間類型轉(zhuǎn)為字符串,再轉(zhuǎn)為時(shí)間類型會(huì)是怎樣的輸出結(jié)果。

from datetime import datetime
from datetime import timedelta


now = datetime.now()

three_days = timedelta(days=3)
before_three_days = now - three_days
# print('三天之前的時(shí)間是:', after_three_days)
before_three_days_str = before_three_days.strftime('%Y%m%d')
# print(before_three_days_str, type(before_three_days_str))
before_three_days_obj = datetime.strptime(before_three_days_str, '%Y%m%d')
print(before_three_days_obj, type(before_three_days_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-13 00:00:00 <class 'datetime.datetime'>
# >>> 這里我們發(fā)現(xiàn),時(shí)間類型轉(zhuǎn)為字符串,再轉(zhuǎn)為時(shí)間類型,由于使用 '%Y/%m/%d' 截?cái)噢D(zhuǎn)為字符串的原因
# >>> 在再次轉(zhuǎn)為 時(shí)間類型 后,它的輸出結(jié)果的 時(shí)、分、秒 部分變成了 00:00:00

非時(shí)間格式字符串轉(zhuǎn)時(shí)間類型

我們直接定義一個(gè) 非時(shí)間格式的字符串,嘗試轉(zhuǎn)為 時(shí)間類型 看看會(huì)有怎樣的結(jié)果

from datetime import datetime
from datetime import timedelta


date_time = '2020 01 A'
print(datetime.strptime(date_time, '%Y %m'))

# >>> 執(zhí)行結(jié)果如下:
# >>> ValueError: unconverted data remains:  A
# >>> 這里報(bào)錯(cuò)信息為:不知道 A 對應(yīng)的格式是什么,字符串格式中,我們也沒有對 A 使用格式化方法;
# >>> 同時(shí),date_time 也是一個(gè)非標(biāo)準(zhǔn)的時(shí)間格式字符串,我們沒有辦法對其進(jìn)行時(shí)間格式的轉(zhuǎn)換

時(shí)間格式符

字符介紹
%Y完成的年份 如2020
%m月份, 1-12
%d月的某一天,1-31
%H一天中的第幾個(gè)小時(shí),24小時(shí)(00-23)
%I一天中的第幾個(gè)小時(shí),12小時(shí)(01-12)
%M當(dāng)前的第幾分鐘(00-59)
%S當(dāng)前分的第幾秒(00-61) 多出來的兩秒是閏年的
%f 當(dāng)前秒的第幾毫秒
%a簡化的星期,如Wed
%A完整的星期,如Wednesday
%b簡化的月份,如二月 Feb
%B完整的月份,如二月 February
%c 本地的日期和時(shí)間,如 Wed Feb 5 10:14:30 2020
%p 上午或下午;AM 為上午 ,PM為下午
%j一年中的第幾天
%U一年中的星期數(shù)

time模塊

在上文我們學(xué)習(xí) python 中第一個(gè)內(nèi)置包 datetime (日期時(shí)間包),學(xué)習(xí)了如何使用 datetime 如何獲取當(dāng)前的日期對象以及日期對象與日期字符串之間的互相轉(zhuǎn)換。

接下來我們學(xué)習(xí)一下 python 中的 第一個(gè)內(nèi)置模塊,它也是用來處理時(shí)間的,那就是 time 模塊。學(xué)會(huì)使用 time 模塊,可以豐滿我們對時(shí)間的處理。

認(rèn)識(shí)時(shí)間戳

什么是時(shí)間戳?其實(shí)時(shí)間戳就是時(shí)間,只不過他的起始時(shí)間有所不同。

  • 時(shí)間戳是從 1970年1月1日00時(shí)00分00秒至今的總毫秒(秒)數(shù) ;Python 默認(rèn)是按秒來計(jì)算時(shí)間戳的。
  • 在 python 中,用 timestamp 來表示時(shí)間戳
  • 在 python 中,時(shí)間戳 是一個(gè) float 類型。我們使用 datetime 獲取時(shí)間對象是可以看到 年月日、時(shí)分秒的;而時(shí)間戳展示給我們是從 1970年1月1日00時(shí)00分00秒至今的秒數(shù)(時(shí)間戳可以轉(zhuǎn)成我們可讀的 年月日、時(shí)分秒格式,我們稍后就會(huì)學(xué)習(xí)如何使用)。
  • time 模塊的總體功能就是為了處理時(shí)間與轉(zhuǎn)換格式

time 模塊與它的函數(shù)們:

1.時(shí)間處理,轉(zhuǎn)換成時(shí)間格式

2.time 函數(shù) ,生成時(shí)間戳數(shù)

3.localtime 函數(shù),獲取本地時(shí)間函數(shù)

localtime 函數(shù) 需要了解對應(yīng)的字段介紹

4.sleep 函數(shù) ,暫停/休眠/等待

5.strftime 函數(shù),將時(shí)間對象轉(zhuǎn)為字符串

6.strptime 函數(shù),將時(shí)間字符串轉(zhuǎn)為時(shí)間對象

time 模塊的常用方法

# 導(dǎo)入包;
import time

# 使用方法:
time.time()

# 返回值:
# 秒級(jí)別的浮點(diǎn)類型

# 示例:
# 1580878485.4009378

注意:每個(gè)語言返回的時(shí)間戳格式都不太一樣,有的是返回秒級(jí)別,有的是返回毫秒級(jí)別。無論哪一種,時(shí)間都是一樣的,只是 秒 與 毫秒 之間的轉(zhuǎn)換而已。

獲取本地時(shí)間函數(shù) - localtime

# 導(dǎo)入包;
import time

# 使用方法:
time.localtime(timestamp)

# 參數(shù)介紹:
# timestamp:可以傳入一個(gè)時(shí)間戳,傳入后 localtime() 函數(shù)會(huì)將傳入的時(shí)間戳轉(zhuǎn)為 時(shí)間對象。
# 可以不傳入,如果不傳入時(shí)間戳;會(huì)默認(rèn)返回當(dāng)前最新的時(shí)間對象。

示例如下:

import time


test_time = time.localtime()

print(test_time)

# >>> 執(zhí)行結(jié)果如下:
# >>> time.struct_time(tm_year=2022, tm_mon=3, tm_mday=11, tm_hour=13, tm_min=33, tm_sec=52, tm_wday=4, tm_yday=70, tm_isdst=0)
# >>> 輸出的是 localtime 字段信息

localtime 對應(yīng)字段信息介紹

屬性名介紹取值范圍
tm_year四位數(shù)的年單位1970~∞
tm_mon1~12
tm_mday1~31
tm_hour小時(shí)0~23
tm_min分鐘0~59
tm_sec0~61(閏年會(huì)多兩秒)
tm_wday一周的第幾天0~6(0是周一)
tm_yday一年的第幾日1~366(支持儒略歷,現(xiàn)用的是格里歷即公歷)
tm_isdst 夏令時(shí)-1 或 0 ;1 代表是否是夏時(shí)令

來看一下 localtime 函數(shù) 的小案例

import time


test_time = time.time()
test_time_obj = time.localtime(test_time)

print(test_time_obj, type(test_time_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> 1578898063.2553177
# >>> time.struct_time(tm_year=2020, tm_mon=1, tm_mday=13, tm_hour=14, tm_min=46, tm_sec=44, tm_wday=4, tm_yday=70, tm_isdst=0) <class 'time.struct_time'>

# >>> 通過這樣的方式,就可以將我們的時(shí)間戳轉(zhuǎn)為 time.struct_time 的時(shí)間對象,可讀性會(huì)變得很好

上文我們提到過,localtime() 函數(shù)內(nèi)可以不傳入?yún)?shù),獲取的是當(dāng)前最新的時(shí)間對象。我們也來看一下:

import time


current_time = time.localtime()
print(current_time)

# >>> 執(zhí)行結(jié)果如下:
# >>> time.struct_time(tm_year=2022, tm_mon=1, tm_mday=13, tm_hour=14, tm_min=57, tm_sec=47, tm_wday=4, tm_yday=70, tm_isdst=0)

剛剛提到過,我們的 python 獲取的是秒級(jí)別的時(shí)間戳,如果我們想要獲取 毫秒 級(jí)別的時(shí)間戳要怎么辦?其實(shí)很簽單,我們只需要需要將獲取的時(shí)間戳 *1000(乘以1000就可以了)就可以獲取 毫秒級(jí) 的時(shí)間戳了。

import time


print(time.time())
print(time.time() * 1000)

# >>> 執(zhí)行結(jié)果如下:
# >>> 1646982476.7887278
# >>> 1646982476788.7278

# >>> 上下比對一下,發(fā)現(xiàn)我們的 秒級(jí)別 時(shí)間戳已經(jīng)變?yōu)榱?毫秒級(jí) 的時(shí)間戳了

暫停函數(shù) - sleep

sleep():名如其實(shí),該函數(shù)會(huì)將我們的程序暫停執(zhí)行一段時(shí)間。

# 導(dǎo)入包;
import time

# 使用方法:
time.sleep(second)

# 參數(shù)介紹:
# second:希望程序被暫停執(zhí)行的秒數(shù)

示例如下:

import time


for i in range(5):
    print(i)
    time.sleep(1)
    
# >>> 大家可以在自己電腦上試試運(yùn)行效果

time 中的 strftime

# 導(dǎo)入包;
import time

# 使用方法:
time.strftime(format, t)

# 參數(shù)介紹:
# format:時(shí)間的格式化規(guī)范
# t:time.localtime 對應(yīng)的時(shí)間類型

# >>> 其實(shí)用法與前文介紹的 datetime 的 strftime 完全一致,只不過對應(yīng)的對象是 time 的時(shí)間對象

示例如下:

import time


str_time = time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())
print(str_time)

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-13 16:22:21

time 中的 strptime

# 導(dǎo)入包;
import time

# 使用方法:
time.strptime(time_str, format)

# 參數(shù)介紹:
# time_str:符合時(shí)間格式的字符串
# format:確保與 time_str 一致的格式化標(biāo)準(zhǔn)(字符串的內(nèi)容都都可以通過 時(shí)間格式符 匹配上)

示例如下:

import time


obj_time = time.strptime('2020-01-13', '%Y-%m-%d')
print(obj_time)

# >>> 執(zhí)行結(jié)果如下:
# >>> time.struct_time(tm_year=2020, tm_mon=1, tm_mday=13, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=0, tm_yday=13, tm_isdst=-1)

datetime 中生成時(shí)間戳的函數(shù)

前文我們在講解 datetime 包的時(shí)候,并沒有講解如何使用 datetime 中生成時(shí)間戳,現(xiàn)在順著 時(shí)間戳部分一起帶出來。

# 導(dǎo)入包;
import datetime

# 使用方法:
now = datetime.datetime.now()
datetime.datetime.timestamp(now)	
# 不同于 time 模塊的 time 函數(shù) 的生成 時(shí)間戳
# 而是將一個(gè) datetime 對象 轉(zhuǎn)為時(shí)間戳,所以括弧中不傳入?yún)?shù)是會(huì)報(bào)錯(cuò)的。

# 參數(shù)介紹:
# now:datetime 的時(shí)間對象

示例如下:

import datetime


now = datetime.datetime.now()
now_timestamp = datetime.datetime.timestamp(now)

print(now_timestamp, type(now_timestamp))

# >>> 執(zhí)行結(jié)果如下:
# >>> 1642067213.882046 <class 'float'>			秒級(jí)別的時(shí)間戳,浮點(diǎn)類型

datetime 時(shí)間戳轉(zhuǎn)時(shí)間對象

# 導(dǎo)入包;
import datetime

# 使用方法:
datetime.datetime.fromtimestamp(timestamp)

# 參數(shù)介紹:
# timestamp:時(shí)間戳

# 返回值:
# 返回一個(gè) datetimes 的日期對象

示例如下:

import datetime


now = datetime.datetime.now()
now_timestamp = datetime.datetime.timestamp(now)

datetime_obj = datetime.datetime.fromtimestamp(now_timestamp)

print(datetime_obj, type(datetime_obj))

# >>> 執(zhí)行結(jié)果如下:
# >>> 2020-01-13 17:43:08.795082  <class 'datetime.datetime'>

可能大家會(huì)有個(gè)疑問,既然 datetime 包 與 time 模塊的功能很多都是一樣的,那么為什么會(huì)有這兩個(gè)包和模塊的存在呢?

其實(shí),在實(shí)際工作中 datetime 包更多的是對于日期的處理;而 time 模塊更多的則是對時(shí)間的處理,比如 時(shí)、分、秒 這樣的格式,使用 time 模塊來處理會(huì)更合適一些。

到此這篇關(guān)于Python學(xué)習(xí)之時(shí)間包使用教程詳解的文章就介紹到這了,更多相關(guān)Python時(shí)間包內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python發(fā)送byte數(shù)據(jù)組到tcp的server問題

    python發(fā)送byte數(shù)據(jù)組到tcp的server問題

    這篇文章主要介紹了python發(fā)送byte數(shù)據(jù)組到tcp的server問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python封裝SNMP調(diào)用接口的示例代碼

    Python封裝SNMP調(diào)用接口的示例代碼

    PySNMP?是一個(gè)純粹用Python實(shí)現(xiàn)的SNMP,用PySNMP的最抽象的API為One-line?Applications。本文為大家分享了Python封裝SNMP調(diào)用接口的示例代碼,需要的可以參考一下
    2022-07-07
  • PyAutoGUI圖形用戶界面自動(dòng)化的超詳細(xì)教程

    PyAutoGUI圖形用戶界面自動(dòng)化的超詳細(xì)教程

    PyautoGUI是一個(gè)純Python的自動(dòng)化工具,能實(shí)現(xiàn)用程序自動(dòng)控制鼠標(biāo)和鍵盤操作,下面這篇文章主要給大家介紹了關(guān)于PyAutoGUI圖形用戶界面自動(dòng)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Python中IPYTHON入門實(shí)例

    Python中IPYTHON入門實(shí)例

    這篇文章主要介紹了Python中IPYTHON的用法入門,較為詳細(xì)的分析了IPYTHON的配置及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-05-05
  • Python Flask框架實(shí)現(xiàn)簡單加法工具過程解析

    Python Flask框架實(shí)現(xiàn)簡單加法工具過程解析

    這篇文章主要介紹了Python Flask框架實(shí)現(xiàn)簡單加法工具過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Python實(shí)現(xiàn)播放和錄制聲音的功能

    Python實(shí)現(xiàn)播放和錄制聲音的功能

    這篇文章主要介紹了Python實(shí)現(xiàn)播放和錄制聲音的功能,幫助大家更好的理解和學(xué)習(xí)python,感興趣的朋友可以了解下
    2020-08-08
  • django中的自定義分頁器的實(shí)現(xiàn)示例

    django中的自定義分頁器的實(shí)現(xiàn)示例

    本文主要介紹了django中的自定義分頁器的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • Pyhhon之Pygame的Font文本和字體

    Pyhhon之Pygame的Font文本和字體

    這篇文章主要介紹了Pygame的Font文本和字體,Pygame 通過pygame.font模塊來創(chuàng)建一個(gè)字體對象,從而實(shí)現(xiàn)繪制文本的目的。想進(jìn)一步了解的同學(xué)可以參考閱讀本文
    2023-04-04
  • 一文帶你了解Python中的type,isinstance和issubclass

    一文帶你了解Python中的type,isinstance和issubclass

    這篇文章主要為大家詳細(xì)介紹了Python中的type、isinstance和issubclass的使用,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下
    2023-01-01
  • python 3.6.5 安裝配置方法圖文教程

    python 3.6.5 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了python 3.6.5 安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09

最新評論