今天是Python学习的第二十九天,这两天的学习重点会是Python中的Python标準库与常用模组,今日学习理解 Python 标準库的概念,学习一些常用的标準库模组,包括 os, sys, 和 datetime。
例一:Python 标準库概述Python 的标準库是一组内建的模组和函数,提供了多种功能,包括数据结构、数学运算、日期和时间、档案和目录操作、网路通信等。这使得 Python 具备强大的应用能力,而不需额外安装其他第三方库。
例二:常用模组介绍
os 模组os 模组提供了与作业系统互动的功能,可以用来操作文件系统、环境变数等。
import os
#获取当前工作目录current_directory = os.getcwd()print("当前工作目录:", current_directory)
#列出指定目录下的文件和文件夹files = os.listdir(current_directory)print("目录下的文件:", files)
#创建一个新目录os.mkdir("new_directory")
sys 模组sys 模组提供了对 Python 解释器的访问,能够获取命令行参数和控制程序的执行。
import sys
#获取命令行参数print("命令行参数:", sys.argv)
#获取 Python 版本print("Python 版本:", sys.version)
#结束程序sys.exit("退出程序")
datetime 模组datetime 模组提供了处理日期和时间的功能,可以进行时间的计算和格式化。
from datetime import datetime
#获取当前时间now = datetime.now()print("当前时间:", now)
#格式化时间formatted_time = now.strftime("%Y-%m-%d %H:%M:%S")print("格式化时间:", formatted_time)
今天的学习让我对 Python 标準库有了基本的了解,特别是一些常用模组的功能。使用 os 模组可以方便地操作文件系统,而 sys 模组的使用则让我能够控制程序的执行。datetime 模组的日期和时间处理功能也非常实用。