os.system 在我的代码的前几行之前运行 Shell 命令

问题描述

我有这样的代码:

x = datetime.datetime.now()
with open ("lutfen_ol.log",'a') as logluyoruz:
    logluyoruz.write("Islemler baslatiliyor.#####" + str(x) + "\n")
    os.system("stat log_deneme | grep Modify >> lutfen_ol.log")
    logluyoruz.write("\n")

我正在使用此代码以获得如下输出:

Islemler baslatiliyor.#####2021-02-06 20:23:13.995523
Modify: 2021-02-06 20:24:43.000959580 -0500

但它返回这样的结果:

Modify: 2021-02-06 20:23:08.056955577 -0500
Islemler baslatiliyor.#####2021-02-06 20:23:13.995523

我怎样才能得到我想要的结果? os.system 行是在将“Islem baslatiliyor.#####”写入我的日志文件之后,但它在此之前运行..

在获取“log_deneme”文件的统计信息之前,我试图让我的代码休眠,但它不起作用。之前还在运行..

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)