【问题标题】:Python os.system() command not working (Ubuntu 16.04, Python 3.6/2.7)Python os.system() 命令不起作用(Ubuntu 16.04、Python 3.6/2.7)
【发布时间】:2017-11-21 07:49:51
【问题描述】:

我正在尝试在 Ubuntu 16.04 中运行以下命令,但出现以下错误。它在 Windows 上运行良好,但我不明白为什么它无法在 Ubuntu 上运行。我已经尝试过 Python 3.6 和 Python 2.7。

命令:

import os
os.system("del file1.txt")

错误信息:

sh: 1: del: not found

有人可以帮忙吗?谢谢。

【问题讨论】:

  • 您是否尝试在 Ubuntu 上从命令提示符运行该命令?
  • del 是 Windows 的东西。
  • 不是del 是rm
  • 无论如何你都想要os.remove()。

标签: python ubuntu os.system


【解决方案1】:

del 不是 ubuntu 中的命令。你可以选择使用

 os.remove('/home/x')

从 /home 路径中删除文件 x

os.remove('x')

从当前工作目录中删除文件 x

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-14
    • 1970-01-01
    • 1970-01-01
    • 2015-03-31
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    相关资源
    最近更新 更多