返回顶部
首页 > 资讯 > 后端开发 > Python >【9】python关于os模块与os.p
  • 480
分享到

【9】python关于os模块与os.p

模块pythonos 2023-01-30 22:01:25 480人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

  ---恢复内容开始---     #__author:"吉*佳" #date: 2018/10/20 0020 #function: # os模块知识点 import os # 获取平台名称: 打印:nt代表windows

 

---恢复内容开始---

 

 

#__author:"吉*佳"
#date: 2018/10/20 0020
#function:

# os模块知识点
import os

# 获取平台名称: 打印:nt代表windows   posix 代表linux,unix  Mac os
print(os.name)

# 这个Mac系统能执行,打印操作系统详细信息
os.uname()

# 获取系统的环境变量
print(os.environ)

# 获取指定的环境变量
print(os.environ.get('APPDATA'))

# 获取当前的目录  即输出 .
print(os.curdir)

# 获取当前的工作目录,即当前的程序所在的目录
print(os.getcwd())

# 获取当前目录下的文件内容信息,是以列表返回的,即可以遍历拿出所有的东西
print(os.listdir(r'E:\[AAA]千峰全栈学习python'))

# 在Python脚本的当前目录创建新的文件夹
os.mkdir("newdir")                                      #相对路径方式
os.mkdir(r'E:\[AAA]千峰全栈学习python\day3\newdirs')   #绝对路径方式


# 删除文件夹
os.rmdir("newdir")                                 #当前工作路径的删除
os.rmdir(r'E:\[AAA]千峰全栈学习python\day3\newdirs')     #绝对路径删除

#获取文件属性
print(os.stat(r'E:\[AAA]千峰全栈学习python\day3'))

#重命名当前python 文件目录下的一个目录的名字
os.rename("jiajia666","jiajia")

# 删除普通文件(当前工作文件目录内的)
os.remove('fille666.txt')

# 运行shell 命令,打开记事本

os.system("notepad")      
os.system('write')
os.system('mspaint')              #画图板
os.system('msconfig')             #设置


os.system('shutdown -s -t 5000')           #设置83分钟后关机

os.system('shutdown -a')                     #取消关机

os.system("notepad")                       #打开写字板软件
os.system('taskkill/f /im notepad.exe')      #关闭写字板软件

 

#__author:"吉勇佳"
#date: 2018/10/20 0020
#function:

import os

# 进入程序所在目录下的一个文件夹路径  输出:E:\[AAA]千峰全栈学习python\day4\jiajia666
print(os.path.abspath('./jiajia666'))

# 拼接路径
p1 = r'E:\[AAA]千峰全栈学习python\day3'
p2='jiajia666'
print(os.path.join(p1,p2))

# 拆分路径
path2=r'E:\[AAA]千峰全栈学习python\day3\jiajia666\1.txt'
print(os.path.split(path2))     #返回一个元组,得到目录 和文件名

# 判断是否是目录
print(os.path.isdir('jiajia666'))

# 判断目录是否存在
print(os.path.exists("jiajia6766"))

# 判断是否是文件、返回true or false
path_=r'E:\[AAA]千峰全栈学习python\day4\1OS模块.py'      # .txt .py文件也是一种文件
print(os.path.isfile(path_))

# 获取文件的大小信息 返回字节数
print(os.path.getsize(path_))

# 获取文件名
path_=r'E:\[AAA]千峰全栈学习python\day4\1OS模块.py'
print(os.path.basename(path_))

---恢复内容结束---

--结束END--

本文标题: 【9】python关于os模块与os.p

本文链接: https://lsjlt.com/news/180052.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【9】python关于os模块与os.p
      ---恢复内容开始---     #__author:"吉*佳" #date: 2018/10/20 0020 #function: # os模块知识点 import os # 获取平台名称: 打印:nt代表windows ...
    99+
    2023-01-30
    模块 python os
  • Python OS 模块
    1、os 模块 OS 模块(operating system),意为操作系统,是 python 处理文件系统的常用模块,因为 python 是跨平台的,所以使用 os 模块,不用担心操作系统使用什么模...
    99+
    2023-09-06
    python 开发语言
  • python os模块
    os模块:提供对操作系统进行调用的接口getcwd()获取当前工作目录,即当前python脚本工作的目录路径import osprint(os.getcwd())执行输出E:\python_script\day5\test4chdir()改...
    99+
    2023-01-30
    模块 python os
  • python-os模块
    声明: 原文地址:http://zhangjunhd.blog.51cto.com/113473/453857我们经常会与文件和目录打交道,对于这些操作python提供了一个os模块,里面包含了很多操作文件和目录的函数。想要知道有哪些方法,...
    99+
    2023-01-31
    模块 python os
  • python模块—os
        OS模块也是我们平时工作中很常用到的一个模块,通过os模块调用系统命令,获得路劲,获取操作系统的类型等都是使用该模块。1.获取系统类型例子:>>> import os>>> print(os.na...
    99+
    2023-01-31
    模块 python os
  • python之os模块
    #OS模块 #os模块就是对操作系统进行操作,使用该模块必须先导入模块:import os #getcwd() 获取当前工作目录(当前工作目录默认都是当前文件所在的文件夹) #chdir()改变当前工作目录 #操作时如果书写完整的路径则不...
    99+
    2023-01-30
    模块 python os
  • Python模块 os commands
    os模块  在自动化运维和测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,对于python而言这就需要依赖于os模块。下面就学习下os模块...
    99+
    2023-01-31
    模块 Python commands
  • Python 之os模块
    os模块提供了访问多个操作系统服务的功能,os模块的子模块os.path模块也包含了一些文件目录常用操作的函数。access(path, mode) :检测对文件的访问权限。>>> os.access('/root/zhu...
    99+
    2023-01-31
    模块 Python os
  • os模块与fnmatch模块怎么在python中使用
    本篇文章为大家展示了 os模块与fnmatch模块怎么在python中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。python可以做什么Python是一种编程语言,内置了许多有效的工具,Pyt...
    99+
    2023-06-08
  • 关于Python OS模块常用文件/目录函数详解
    模块:包含定义函数和变量的python文件,可以被别的程序引入。 os模块是操作系统接口模块,提供了一些方便使用操作系统相关功能函数,这里介绍下os模块中对于文件/目录常用函数和使用方法。 返回当前文件目录:get...
    99+
    2022-06-02
    Python OS模块文件目录 Python OS模块函数
  • 17 Python的os模块
    概述         在上一节,我们介绍了如何在Python中使用多线程,包括:threading模块、使用线程、创建自定义线程、线程同步等内容。在这一节,我们将介绍Python的os模块。os模块是一个非常强大且有用的模块,它提供了许多与...
    99+
    2023-10-08
    python os模块
  • python学习-OS模块
    OS模块是python内建模块,主要是对大量文件和大量路径进行操作os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'...
    99+
    2023-01-31
    模块 python OS
  • python os模块介绍
    目录1.os 库基本介绍2.路径操作3.进程管理4.环境参数1.os 库基本介绍 os库提供通用的、基本的操作系统交互功能。 三大操作系统: windowsMac OSLinux o...
    99+
    2024-04-02
  • python中的sys模块和os模块
    目录1.sys模块2.os模块(和操作系统相关数据)1.sys模块 sys模块的常见函数列表: sys.argv: 实现从程序外部向程序传递参数。sys.exit([arg]): 程...
    99+
    2024-04-02
  • 基于Python os模块常用命令介绍
    1、os.name---判断现在正在实用的平台,Windows返回'nt';linux返回'posix' 2、os.getcwd()---得到当前工作的目录。 3、os.listdir()--- 4、os...
    99+
    2022-06-04
    模块 常用命令 Python
  • python常见模块之OS模块和time模块
    一、OS模块概述 Python OS模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。 二、常用方法 三、OS模...
    99+
    2024-04-02
  • 关于python netsnmp模块 s
    写一个测试脚本:costtime.py #!/usr/bin/python #encoding=utf-8 #description:测试netsnmp.snmpwalk中Timeout值对应的具体时间 #filename:cost...
    99+
    2023-01-31
    模块 python netsnmp
  • Python的os包与os.path模块怎么用
    这篇文章主要介绍了Python的os包与os.path模块怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、os常用方法1.获取当前路径 os.getcwd()#&nb...
    99+
    2023-06-29
  • 详解Python常用标准库之os模块与shutil模块
    目录系统模块常用方法常用属性文件操作路径模块文件复制移动模块(文件操作)copyfileobj -- 复制文件(内容)copyfile -- 复制文件(内容)copymode -- ...
    99+
    2024-04-02
  • Python文件处理、os模块、glob模块
    目录一、文件基本的操作1、open() 打开文件2、read() 读文件3、write()写文件:4、with open()方法二、文件的打开模式1、文件r打开模式1、读文本2、读字...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作