模組(sys time random)隨機驗證碼

2021-09-12 09:20:10 字數 2116 閱讀 5919

模組:

import time

from *** import py檔案

from *** import *

sys模組:

sys.exit(n)#退出程式,正常退出是exit(0)

sys.path#路徑

sys.platform#獲取當前系統平台

sys.getdefaultdecoding()#獲取系統當前編碼方式

sys.maxint#最大的int值【python3中改為sys.maxsize】

sys.version#獲取python解釋程式的版本資訊

sys.ar**#sys.path#路徑

sys.platform#獲取當前系統平台

sys.getdefaultdecoding()#獲取系統當前編碼方式

sys.maxint#最大的int值【python3中改為sys.maxsize】

sys.version#獲取python解釋程式的版本資訊

sys.ar**#

time模組:

1:時間戳:

import time

1:時間戳:

print(time.time())#【從2023年1月1日凌晨算起 換算為秒】

print(time.localtime())#具體的時間

t = time.localtime()

print(t.tm_year)#列印出年份

print(t.tm_mday)#列印出月份

3:結構化時間轉換為時間戳:

print(time.mktime(time.localtime()))#1528856293.0

print(time.strftime("%y-%m-%d %x"))#2018-06-10 19:23:31

5:print(time.asctime())#直接看時間 把結構化時間轉換成固定的字串表示式 sun jun 10 19:19:39 2018

print(time.ctime())#時間戳轉換成乙個固定的方式表達時間 sun jun 10 19:19:58 2018

6:datetime的使用:

import datetime

print(datetime.datetime.now())#2018-06-10 19:16:56.040925

random模組:

import random

print(random.random())#取0-1之間的浮點小數

print(random.randint(1,5))#取[1,5]之間的整數

print(random.randrange(1,5))#取[1,5)之間的整數

print(random.choice([1,2,3,'a',77]))#拿到某列表或者元組,隨機選取乙個值

print(random.sample([1,2,'ha',88],2))#隨機選取兩個值--->(,2)

print(random.uniform(1,100))#取1到100(任意)範圍內的浮點數

次序的改變:

import random

res = ['hello','a','xx']

random.shuffle(res)#打亂次序

print(res)

隨機產生6位數字活著字母(隨機驗證碼):

import random

def v_code():

ret = ""

for i in range(5):

num = random.randint(0,9)#隨機選取數字

alf = chr(random.randint(65,90)or random.randint(97,122))#隨機選取字母字母

s = str(random.choice([num,alf]))#隨機選取字母或者數字

ret +=s#拼接

return ret

print(v_code())

模組(sys time random)隨機驗證碼

模組 import time from import py檔案 from import sys模組 sys.exit n 退出程式,正常退出是exit 0 sys.path 路徑 sys.platform 獲取當前系統平台 sys.getdefaultdecoding 獲取系統當前編碼方式 sys....

任務模組 報告模組 日誌模組

需求背景 報告模組 怎麼來處理這個報告的問題,報告是非常重要的一塊,1,可以看到每一次執行的情況,多少通過了,多少失敗了 2,可以看到執行的日誌,每一步的日誌,失敗了,我要知道失敗在 了,3,每次都要有報告 業務設計 1,任務列表,任務名稱,檢視任務詳情,報告列表,執行的功能,2,任務詳情,每乙個用...

模組之shutil模組模組詳解

shutil模組是高階的 檔案 資料夾 壓縮包 處理模組 shutil.copyfileobj fsrc,fdst length 將檔案內容拷貝到另乙個檔案中 shutil.copyfile src,dst 拷貝檔案 shutil.copymode src,dst 僅拷貝許可權。內容 組 使用者均不...