python 系统模块 OS

Posted sea-stream

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 系统模块 OS相关的知识,希望对你有一定的参考价值。

 

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

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

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

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

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

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

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

import os
# os.popen 方法用于从一个命令打开一个管道。
# popen 和 system 都可以执行指令,但是popen同时返回的是一个文件指令,可以用于读取
test = os.popen("ipconfig")
mystr = test.read()
print(mystr)

#结果
Windows IP 配置


以太网适配器 以太网:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . : 

无线局域网适配器 本地连接* 2:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . : 

以太网适配器 VMware Network Adapter VMnet1:

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::543e:f132:78b2:1c06%18
   IPv4 地址 . . . . . . . . . . . . : 192.168.20.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 

以太网适配器 VMware Network Adapter VMnet8:

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::410d:5d27:8faa:55d7%12
   IPv4 地址 . . . . . . . . . . . . : 192.168.85.1
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 

以太网适配器 以太网 2:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . : 

无线局域网适配器 WLAN:

   连接特定的 DNS 后缀 . . . . . . . : 
   本地链接 IPv6 地址. . . . . . . . : fe80::7c97:b65:8c18:b0b5%5
   IPv4 地址 . . . . . . . . . . . . : 192.168.1.103
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.1.1

以太网适配器 蓝牙网络连接:

   媒体状态  . . . . . . . . . . . . : 媒体已断开连接
   连接特定的 DNS 后缀 . . . . . . . :

os常用 的几个方法

import os
# os.mkdir("d") # 创建文件夹
# os.remove("1.py") # 删除文件
# os.rmdir("d") # 删除空文件夹
# os.rename("d\\2.py","d\\1.py") # 文件重新命名
# os.rename("d","c") # 文件夹重新命名

mylist=os.listdir()
print(mylist)  # 列举文件夹下所有文件与文件夹
print(os.path.isfile("c"))  # 判断是文件
print(os.path.isdir("1.py"))  # 判断是否文件夹

 

以上是关于python 系统模块 OS的主要内容,如果未能解决你的问题,请参考以下文章

python 常用模块之random,os,sys 模块

python中os模块主要是干嘛的?

Python必知必会 os 模块详解

Python OS模块常用功能

Python常用模块——系统调用os模块

Python-os模块