首页 > 其他 > 详细

DAY20学习笔记

时间:2018-10-16 16:54:04      阅读:153      评论:0      收藏:0      [点我收藏+]

sys模块

  import sys

  退回模块的搜索路径,初始化时使用pythonpath环境变量的值:print(sys.path)

  查看已经加载的模块:print(sys.modules)

  获取终端调用时的参数:print(sys.argv)

  获取解释器的版本信息:print(sys.version)

  最大的Int值:print(sys.maxint)

  当前平台名称:print(sys.platform)

  程序的退出:sys.exit(x)  x=0程序正常退出  x=1,2,3代表程序异常退出,需要自定义。

  接口版本:print(sys.api_version)

os模块

  os主要用于与操作系统进行交互

  import os

  获取当前的工作目录:pritn(os.getcwd())

  切换工作目录:os.chdir("D:\A\B\C")

  当前目录,是一个点:print(os.curdir)

  上级目录,是两个点:print(os.purdir)

  系统环境变量:print(os.environ)

  创建目录,可用递归创建:print(os.makedirs("a/b/c"))

  创建一个目录:print(os.mkdir("a"))

  删除一个目录:print(os.rmdir("a"))

  删除目录,可用递归删除,如果目录中有文件,则保留。print(os.removedirs("a/b/c"))

  删除文件,仅能删除文件:print(os.remove(r"D:\a\b\c\文件"))

  列出该目录下的所有文件夹及文件:print(os.listdir(r"D:a\b\c"))

  获取当前平台的路径分隔符:print(os.sep)

  获取当前平台换行符:print(os.linesep,end="")

os下path模块

  from os import path

  返回绝对路径:print(path.abspath("tt/a.txt"))

  将路径拆分为文件夹路径和文件名称:print(path.split("a/b/c.txt))

  获取路径中的上一级:print(path.dirname(_file_))

  获取最后一级名称:print(path.basename(r"D:a\b\c.py"))

  判断路径是否存在:print(path.exists(r"D:\a\b\c.py"))

  判断是否使用绝对路径:print(path.isabs(r"D:\a\b\c")

  

  

DAY20学习笔记

原文:https://www.cnblogs.com/lipengjia/p/9798826.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!