目录
Python基础文章系列
Python 基础 (一)Python基本认识与环境搭建 | Python 基础 (一)Python基本认识与环境搭建 |
---|---|
Python 基础 (二)Python变量与基本数据类型 | Python 基础 (二)Python变量与基本数据类型 |
Python 基础 (三)Python基本语句与基本运算 | Python 基础 (三)Python基本语句与基本运算 |
Python 基础 (四)Python函数 | Python 基础 (四)Python函数 |
Python 基础 (五)Python包与模块 | Python 基础 (五)Python包与模块 |
Python 基础 (六)Python的文件模块 | Python 基础 (六)Python的文件模块 |
Python 基础 (七)Python的异常处理机制 | Python 基础 (七)Python的异常处理机制 |
Python 基础 (八)Python的类与对象 | Python 基础 (八)Python的类与对象 |
Python 基础 (九)Python的内置模块 | Python 基础 (九)Python的内置模块 |
Python 基础 (十)Python实现简单的图书管理系统 | Python 基础 (十)Python实现简单的图书管理系统 |
4.9 内置模块
4.9.1 OS模块
Python的os
模块是用于与操作系统交互的模块,它提供了许多函数来执行与文件和目录操作相关的任务。
os
模块的一些常见功能包括:
- 获取当前工作目录:
import os
current_directory = os.getcwd()
print(current_directory)
- 列出目录内容:
import os
directory_contents = os.listdir("/path/to/directory")
print(directory_contents)
- 创建目录:
import os
os.mkdir("/path/to/new/directory")
- 删除文件或目录:
import os
os.remove("/path/to/file")
os.rmdir("/path/to/directory")
- 文件重命名:
import os
os.rename("old_file.txt", "new_file.txt")
- 检查文件或目录是否存在:
import os
if os.path.exists("/path/to/file_or_directory"):
print("存在")
else:
print("不存在")
4.9.2 Sys模块
sys
模块是Python的一个内置模块,它提供了与Python解释器和运行时环境相关的功能和变量。
以下是一些常见的sys
模块功能:
- 获取Python解释器的版本信息:
import sys
print(sys.version)
- 获取Python解释器的版本信息以及编译信息:
import sys
print(sys.version_info)
- 获取命令行参数:
import sys
args = sys.argv
print(args)
- 设置递归深度限制(默认为1000):
import sys
sys.setrecursionlimit(1500)
- 强制刷新标准输出:
import sys
sys.stdout.flush(