11. os模块--调用操作系统命令

目录

os模块--调用操作系统命令

oc.system 可以帮助我们直接调用系统的命令

os.startfile 直接调用可执行文件


os模块--调用操作系统命令

oc.system 可以帮助我们直接调用系统的命令

Linux是命令行操作更容易, 我们可以通过os.system可以更加容易的调用相关的命令;

控制台乱码问题处理见代码例子

os.startfile 直接调用可执行文件

import os
os.system("ping www.baidu.com") #打开cmd ping www.baidu.com
# os.system("notepad.exe") #打开window系统的记事本
#编辑器左上角: file-->settings-->搜索Encoding ,编码改为gbk
# os.system("cmd")

#直接调用可执行的文件,下例子为打开百度网盘
os.startfile(r"C:\Users\Administrator\AppData\Roaming\baidu\BaiduNetdisk\BaiduNetdisk.exe")

输出:

D:\wwwroot\pyiteam\venv\Scripts\python.exe D:/wwwroot/pyiteam/mypro_obj/mypy02.py

正在 Ping www.a.shifen.com [14.215.177.39] 具有 32 字节的数据:
来自 14.215.177.39 的回复: 字节=32 时间=41ms TTL=53
来自 14.215.177.39 的回复: 字节=32 时间=52ms TTL=53
来自 14.215.177.39 的回复: 字节=32 时间=48ms TTL=53
来自 14.215.177.39 的回复: 字节=32 时间=37ms TTL=53

14.215.177.39 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 37ms,最长 = 52ms,平均 = 44ms

Process finished with exit code 0

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值