Python的常用模組(1)

2021-08-19 06:16:37 字數 1458 閱讀 2822

一、python的常用模組

一、時間模組

1.datetime 時間模組

from datetime import datetime, timedelta

print(datetime.now()) #獲取當前時間

print(datetime.now().year) #獲取當前年

print(datetime.now().month) #獲取當前月

print(datetime.now().day) #獲取當前日

print(datetime.now().hour) #獲取當前小時

print(datetime.now().minute) #獲取當前分鐘

print(datetime.now().second) #獲取當前秒

print(datetime.now().microsecond) #獲取當前毫秒

print(datetime.now().strftime("%y-%m-%d")) #獲取當前年月日

%y 帶世紀部分的十制年份

%m 十進位制的月份

%d 十進位制表示的每月的第幾天

%h 24小時制的小時

%m 十時制表示的分鐘數

%c 標準時間類似:04/25/17 14:00:00

strftime 的意思就是 str form time 返回的是乙個str型別的時間。一般是乙個datetime 型別

與他對應的十strptime 返回乙個datetime 型別

now = datetime.now()

now += timedelta(days= -1,weeks= -1,hours= +3) #獲取昨天,上週,和小時等時間

print(now)

2.time模組

import time

time.sleep(10) #暫停10秒

print(time.time()) #獲取時間戳

print(time.ctime()) #獲取標準時間

3.commands模組

commands模組是linux下獨有的模組,用來執行linux命令的 cmd 代表系統命令

只能在linux下使用。

import commands

commands 就2個用法。

commands.getoutput("ifconfig") #執行linux命令,不會返回結果狀態碼

commands.getstatusoutput("ifconfig") #獲取2個結果,乙個是狀態碼,乙個是命令執行的結果

4.subprocess模組 和commands模組型別也是呼叫命令的。支援windows的dos命令和linux的命令。

import subprocess

result = subprocess.getoutput("ipconfig")

print(result)

Python常用模組簡介 內建模組部分 1

模組分類 內建模組 第三方模組 自定義模組 這裡主要介紹內建模組,其中包括os模組,sys模組,time datetime模組,random模組,re模組 匯入 1 import 模組 2 from 模組 import 模組的乙個方法 os模組 包含與作業系統有關的方法 檢視 1 os.name 判...

常用模組(1)

前提準備 由於專案是採用sql資料庫,所以我們先在web.config中設定好資料庫連線 之後在cs 中要注意引用 c using system.data.sqlclient using system.data using system.configuration vb.net imports sy...

常用的python模組

1.python操作pdf檔案 2.python連線postgresql引擎 3.python的.net2.0的曲線表 1.python操作pdf的libary kodos,python的正規表示式除錯工具,正在用它寫彙編器.wxpython gui framework omniorbpy corb...