os模块
import os
print(os.getcwd()) # 当前文件的工作路径
print(os.listdir(os.getcwd())) # 当前文件夹中所有的文件以列表显示
print(os.path.isdir(os.getcwd())) # 判断路径是否是目录
print(os.path.basename('E:\my_python\python_test\paomadeng.py')) # 返回路径中的文件名 -> paomadeng.py
print(os.path.dirname('E:\my_python\python_test\paomadeng.py')) # 返回路径 -> E:\my_python\python_test
print(os.path.abspath('paomadeng.py')) # 当前文件在该项目的绝对路径
print(os.path.abspath('.')) # 当前工作区的绝对路径
print(os.path.getsize(os.getcwd())) # 查看文件或文件夹的大小
print(os.path.exists('E:\my_python\python_test\paomadeng.py')) # 文件或问文件夹是否存在,返回布尔值
print(os.path.getmtime(path)) # 文件或文件夹最后修改时间
print(os.path.getatime(path)) # 文件或文件夹最后访问时间
print(os.path.getctime(path)) # 文件或文件夹创建时间
print(os.path.join('E:\my_python\python_test', 'test.txt')) # 将文件与路径进行组合
print(os.path.join('E:\my_python\python_test\mytest.txt', 'test.txt')) # 将之前的文件路径删除再与路径进行组合E:\my_python\python_test\test.txt
print(os.path.split('E:\my_python\python_test\mytest.txt')) # 将路径拆分为(文件夹, 文件名)元组的格式
print(os.path.splitext('mytest.txt')) # 将路径拆分为('mytest', '.txt')元组的格式
https://www.runoob.com/python/python-os-path.html
sys模块
import sys
import os
print(sys.argv) # 获取命令行参数,返回值是一个列表,第一个元素是程序本身
print(sys.version) # 获取python解释器版本信息
print(sys.maxsize) # 查看最大的整型值
print(sys.path) # 查看模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
sys.path.append(BASE_DIR) # 添加系统环境变量
print(sys.path)
print(sys.platform) # 查看操作系统的名称win32 -> Windows系统,linux2 -> Linux系统
sys.stdout.write('hello') # 和print的作用一样,print内部也是调用sys.stdout,输出不会回车
print('hello, world') # sys.exit() 判断程序是否正常退出,可以指定返回值sys.exit(1)
sys.exit(0)
print('python') # 执行完sys.exit()后续的程序不在执行
https://www.cnblogs.com/machangwei-8/p/10718187.html