guiltyone 发表于 2017-07-09 18:00

python3调用shell命令保存结果的问题

假如有一个shell命令cmd,其返回值是aa bb cc,那么现在在python脚本中调用它:
import os
n=os.system('cmd')
print(n)
也能得到aa bb cc的值,但是现在我想分割这个返回值并保存到变量里,如:
n1=aa
n2=bb
n3=cc
请问各位大神这个功能应该如何实现?谢谢大家

1......1 发表于 2017-07-09 20:57

加我们的群问效率更高,这个群是一群工程师组建的面向初学者的
Python Linux 学习群, qq 群号: 278529278 ,
Php Linux 学习群, qq 群号: 476648701 ,
非商业性质,拒绝广告,只接收真正想学这方面技术的朋友,交流学习,申请请说明来自 ChinaUnix

zhxjfl 发表于 2017-07-12 11:02

简单的字符串分割啊,str.split()

Linux_manne 发表于 2017-07-12 11:32

最好不要使用 os.system
换成subprocess 或者commands比较好

台把灭蒙 发表于 2017-07-17 17:29

【如何才能用4个月学会Hadoop大数据开发?】

我纷享过一套视频,很多刚毕业的人跟着教程,只用4个月就学会了大数据并找到了工作。
但为什么你就做不到呢?因为你没有看过这个教程,错过了学习的机会。
教程是百度核心架构师录制,内容系统全面,包括(0基础入门、Hadoop生态架构、大型商业案例讲解)3大部分。
不要理所当然的认为别人分享的视频没有价值,你不去自己看永远不知道错过了什么。
教程是免费分享,绝对不像某些视频是加密过的,可以直接播放。
教程下载地址发到了朋友圈,可以通过ganshiyu1026这个号找到。
注明:Chinaunix
页: [1]
查看完整版本: python3调用shell命令保存结果的问题