os.system("系统命令")  调用系统命令

  1. os.system("task kill /f /im 系统的进程") 关闭系统进程

os.listdir(地址) 扫描目录里面的文件。默认的是当前文件夹 返回一个列表

  1. import os
  2. # os.listdir(地址) 扫描目录里面的文件。默认的是当前文件夹
  3. print(os.listdir())
  4. # 结果
  5. #当前目录下的文件
  6. ['wl_1_归并数据.py']

os.mkdir(路径) 创建一个文件夹

  1. import os
  2. os.mkdir("路径+文件夹名")

os.popen (系统命令) 方法用于从一个命令打开一个管道

  1. import os
  2. # os.popen 方法用于从一个命令打开一个管道。
  3. # popen 和 system 都可以执行指令,但是popen同时返回的是一个文件指令,可以用于读取
  4. test = os.popen("ipconfig")
  5. mystr = test.read()
  6. print(mystr)
  7.  
  8. #结果
  9. Windows IP 配置
  10.  
  11. 以太网适配器 以太网:
  12.  
  13. 媒体状态 . . . . . . . . . . . . : 媒体已断开连接
  14. 连接特定的 DNS 后缀 . . . . . . . :
  15.  
  16. 无线局域网适配器 本地连接* :
  17.  
  18. 媒体状态 . . . . . . . . . . . . : 媒体已断开连接
  19. 连接特定的 DNS 后缀 . . . . . . . :
  20.  
  21. 以太网适配器 VMware Network Adapter VMnet1:
  22.  
  23. 连接特定的 DNS 后缀 . . . . . . . :
  24. 本地链接 IPv6 地址. . . . . . . . : fe80::543e:f132:78b2:1c06%
  25. IPv4 地址 . . . . . . . . . . . . : 192.168.20.1
  26. 子网掩码 . . . . . . . . . . . . : 255.255.255.0
  27. 默认网关. . . . . . . . . . . . . :
  28.  
  29. 以太网适配器 VMware Network Adapter VMnet8:
  30.  
  31. 连接特定的 DNS 后缀 . . . . . . . :
  32. 本地链接 IPv6 地址. . . . . . . . : fe80::410d:5d27:8faa:55d7%
  33. IPv4 地址 . . . . . . . . . . . . : 192.168.85.1
  34. 子网掩码 . . . . . . . . . . . . : 255.255.255.0
  35. 默认网关. . . . . . . . . . . . . :
  36.  
  37. 以太网适配器 以太网 :
  38.  
  39. 媒体状态 . . . . . . . . . . . . : 媒体已断开连接
  40. 连接特定的 DNS 后缀 . . . . . . . :
  41.  
  42. 无线局域网适配器 WLAN:
  43.  
  44. 连接特定的 DNS 后缀 . . . . . . . :
  45. 本地链接 IPv6 地址. . . . . . . . : fe80::7c97:b65:8c18:b0b5%
  46. IPv4 地址 . . . . . . . . . . . . : 192.168.1.103
  47. 子网掩码 . . . . . . . . . . . . : 255.255.255.0
  48. 默认网关. . . . . . . . . . . . . : 192.168.1.1
  49.  
  50. 以太网适配器 蓝牙网络连接:
  51.  
  52. 媒体状态 . . . . . . . . . . . . : 媒体已断开连接
  53. 连接特定的 DNS 后缀 . . . . . . . :

os常用 的几个方法

  1. import os
  2. # os.mkdir("d") # 创建文件夹
  3. # os.remove("1.py") # 删除文件
  4. # os.rmdir("d") # 删除空文件夹
  5. # os.rename("d\\2.py","d\\1.py") # 文件重新命名
  6. # os.rename("d","c") # 文件夹重新命名
  7.  
  8. mylist=os.listdir()
  9. print(mylist) # 列举文件夹下所有文件与文件夹
  10. print(os.path.isfile("c")) # 判断是文件
  11. print(os.path.isdir("1.py")) # 判断是否文件夹

python 系统模块 OS的更多相关文章

  1. Python—系统模块(os和sys)

    os模块 https://www.cnblogs.com/feifeifeisir/p/9519282.html sys模块 获取Python版本信息 import sys a = sys.versi ...

  2. python之模块 os

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python之模块 os import os ''' FUNCTIONS abort(...)#暂不了解 a ...

  3. Python文件属性模块Os.path

    Python文件属性模块Os.path介绍 os.path模块主要用于文件属性获取和判断,在编程中会经常用到,需要熟练掌握.以下是该模块的几种常用方法. os.path官方文档:http://docs ...

  4. python 操作系统模块 -- OS

    os,语义为操作系统,模块提供了访问多个操作系统服务的功能,可以处理文件和目录这些我们日常手动需要做的操作.os和它的子模块os.path还包括一些用于检查.构造.删除目录和文件的函数,以及一些处理路 ...

  5. python系统模块

    Python中大多数系统接口都集中在两个模块:sys和os.这么说有点过于简单化 还有一些其他的表转模块也属于这个领域他们包括: glob 用于文件名的扩展 socket 用于网络连接和进程间通信(I ...

  6. python之模块(os、sys、json、subprocess)

    目录 os模块 sys模块 json模块 subprocess模块 os模块 os模块主要是与操作系统打交道. 导入os模块 import os 创建单层文件夹,路径必须要存在 os.mkdir(路径 ...

  7. Python常用模块os & sys & shutil模块

    OS模块 import os ''' os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录: ...

  8. python - 常用模块 os, sys

    常用模块: os(处理文件和目录), sys(sys 模块包含了与 Python 解释器和它的环境有关的函数.) sys.argv 变量是一个字符串的 列表.特别地,sys.argv 包含了 命令行参 ...

  9. python常用模块——os模块

    python编程时,经常和文件.目录打交道,这就离不开os模块,os模块包含普遍的操作系统功能,与具体的平台无关,列举一些常用的命令. 1.os.name:字符串指示你正在使用的平台.windows是 ...

随机推荐

  1. (转)如何真正实现由文档驱动的API设计?

    前言 本文主要介绍了一种新的开发思路:通过反转开发顺序,直接从API文档中阅读代码.作者认为通过这种开发方式,你可以更清楚地知道文档表达出什么以及它应该如何实现. 如果单从API文档出发,由于信息量不 ...

  2. android中sqlite数据库的基本使用和添加多张表

    看了很多关于android使用sqlite数据库的文章,很多都是介绍了数据库的建立和表的建立,而表通常都是只建立一张,而实际情况我们用到的表可能不止一张,那这种情况下我们又该怎么办呢,好了,下面我教大 ...

  3. Attribute预定义特性

    转载自:http://blog.csdn.net/wangyy130/article/details/44241173 一.什么是Attribute Attribute 类将预定义的系统信息或用户定义 ...

  4. spark application调度机制(spreadOutApps,oneExecutorPerWorker 算法)

    1.要想明白spark application调度机制,需要回答一下几个问题: 1.谁来调度? 2.为谁调度? 3.调度什么? 3.何时调度? 4.调度算法 前四个问题可以用如下一句话里来回答:每当集 ...

  5. PM2 部署 nodejs API项目

    PM2的主要特性: 内建负载均衡(使用Node cluster 集群模块) 后台运行 0秒停机重载,我理解大概意思是维护升级的时候不需要停机. 具有Ubuntu和CentOS 的启动脚本 停止不稳定的 ...

  6. PHP 多维数组将下标从0开始

    点击链接加入群[php/web 学习课堂]:https://jq.qq.com/?_wv=1027&k=5645xiw 欢迎大家加入,一起讨论学习 模拟一个: public function ...

  7. ADF简单介绍

    1.ADF也是用的MVC的分层模式,如下图所示 2.Model层代理数据服务将数据关联在View层,用户则是在View层的UI界面上的操作来更改Model层代理的数据,Controller控制层执行用 ...

  8. STM32启动BOOT0 BOOT1设置方法

    原理图 启动方式 第一种启动方式是最常用的用户FLASH启动.默认启动方式 第二种启动方式是STM32内嵌的SRAM启动.该模式用于调试 第三种启动方式是系统存储器启动方式,不建议使用这种,速度比较慢 ...

  9. pymysql_mysql密码重置方法,连接局域网数据库的解决办法

    https://blog.csdn.net/qq_37176126/article/details/72824106   pymysql模块的操作 https://blog.csdn.net/skh2 ...

  10. SQL SERVER 常用函数 学习笔记

    1.字符串截取.字符串转数字 --Server.8.30 select SUBSTRING('SqlServer_2008',4,6) as DB, CONVERT(float,SUBSTRING(' ...