什么叫在终端中输入python_python如何操作在电脑终端输入指令

python如何在windows电脑终端输入指令并执行,python如何在linux终端输入指令并执行,下面小编教你如何操作

54a89daee8d7592aa52e89cb9f31dfb6336c6714.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

python

方法1

1

你可以通过python的自带的os模块对windows电脑进行操作,首先import os

988e1c532f632385b0f78b22cce833e038725d14.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

之后使用os.popen的方法执行一些windows或者linux终端指令,例如下图所示

3fc72e486143d7d413f06d587da75f0f832b5014.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

你也可以读取指令执行后的返回结果,通过os.popen(command).read()来读取

4a594f2c8cf1d8a740f2213746e34b2c57ee4714.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

方法2

1

python同时也自带了一个subprocess模块来做终端指令执行,首先import subprocess,导入该模块

e4b5e2f5ee0d3aced8161bd887e265e7350fbb14.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

同样subprocess执行终端的指令的方法为,subprocess.Popen(command),相对于os不同的事,这个执行后同时会返回指令执行结果

bff8683e21c2bbd69c11045b116186254093ae14.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

使用该subprocess.Popen(command)方法,可以使用wait方法来等待指令执行完毕后再执行下一步

40d2d0e8b004541b54ce9b95869a310e1699a614.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值