python调用系统命令打印到文件里

2023-01-31 04:01:07 命令 文件 调用

python脚本调用ls命令,把信息打印到文件1.txt里面

#!/bin/env python3
import os

def hell():
    file = open('1.txt','w')     #打开文件,有写,覆盖
    llll=os.popen('ls -l').readlines()   #调用系统命令,readlines 写到内存中
    for i in llll:                                 #做一个循环
        file.writelines(i)                     #把 i 的信息都写到file里面
    file.close()                                #要记得关闭

hell()                                             #执行函数

相关文章