• DAY20学习笔记


    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:ABC")

      当前目录,是一个点: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:ac文件"))

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

      获取当前平台的路径分隔符: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:ac.py"))

      判断路径是否存在:print(path.exists(r"D:ac.py"))

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

      字符拼接:print("xx".join(["1","2","3","4"]))

      将多个名称拼接为路径,如果有多个起始符,取最后一个print(path.join(r"D:","E:","a","b"))

      

      

      

  • 相关阅读:
    ubuntu21.10(linux): 安装和使用ab(ApacheBench, Version 2.3)
    centos8(linux): nohup生成的日志切分
    EMR StarRocks 极速数据湖分析原理解析
    专访香侬科技:致力于让世界听到中文NLP的声音
    数智科技护航微出行
    无影云电脑支持企业快速实现居家办公
    深度解读「无影云电脑远程办公解决方案」
    系统性能分析从入门到进阶
    车脉科技:业内首创“车企体验式营销”
    基于Confluent+Flink的实时数据分析最佳实践
  • 原文地址:https://www.cnblogs.com/lipengjia/p/9798826.html
Copyright © 2020-2023  润新知