python 常用模組time os sys

2021-08-22 19:05:14 字數 974 閱讀 5381

一、time模組

import time as t

#獲取當前時間戳

print(int(t.time()))

#指定格式獲取當前時間

print(t.strftime("%y-%m-%d %h:%m:%s",t.localtime()))

#等待5秒

t.sleep(5)

二、os模組

import os

#建立目錄

os.mkdir("d:/test")

#對目錄重新命名

os.renames("d:/test","d:/test1")

#刪除目錄

os.rmdir("d:/test1")

#檔案所在目錄

print(os.path.dirname(__file__))

#檔案所在目錄的上一級目錄

print(os.path.dirname(os.path.dirname(__file__)))

#檔案所在目錄的上上一級目錄

print(os.path.dirname(os.path.dirname(os.path.dirname(__file__))))

#將多個路徑組合後返回

print(os.path.join(os.path.dirname(__file__),"data","config"))

三、sys模組

import sys

#檢視python的版本號

print(sys.version)

#檢視python執行的平台

print(sys.platform)

#將指定路徑新增到python的環境變數中

#判斷指定路徑是否新增到環境變數中

if "d:/doulihang" in sys.path:

print(true)

python之queue使用中timeout講解。

queue模組中的get 方法有乙個可選引數timeout。預設狀態下timeout none,即當佇列中沒有資料時,程式將處於阻塞等待狀態,直到佇列中又有資料為止。如果一直沒有新的資料加入佇列,則程式將出現卡死現象。下面展示一些內聯 片。import queue q queue.queue 5 f...

python 常用模組

1.告訴直譯器 找模組 import sysunix要絕度路徑 只有第一次匯入執行。name main 2.當做包,必須包含乙個命名為 init py的檔案 模組 3.dir看模組裡有什麼 下劃線開始,不是給模組外部用的。過濾 import copy n for n in dir copy if n...

python常用模組

logging 日誌是我們排查問題的關鍵利器,寫好日誌記錄,當我們發生問題時,可以快速定位 範圍進行修改 logging將日誌列印到螢幕,日誌級別大小關係為 critical error warning info debug notset,當然也可以自己定義日誌級別 預設logging預設的日誌級別...