【发布时间】:2018-02-01 15:15:42
【问题描述】:
我想知道是否可以在 Python 的 IDLE 程序中使用 UNIX 命令。
我只想运行非常简单的命令,例如:
% wc foo.txt
或
% 文件 foo.txt
如果我不能在 IDLE 中执行此操作,有没有其他方法可以通过 Windows 运行这些命令?
谢谢。
【问题讨论】:
标签: python windows unix python-idle
我想知道是否可以在 Python 的 IDLE 程序中使用 UNIX 命令。
我只想运行非常简单的命令,例如:
% wc foo.txt
或
% 文件 foo.txt
如果我不能在 IDLE 中执行此操作,有没有其他方法可以通过 Windows 运行这些命令?
谢谢。
【问题讨论】:
标签: python windows unix python-idle
IDLE 是一个运行 Python 代码的接口。您只能在 shell 中输入 Python 语句。 Python 语句不以 '%' 开头。
我相信 IPython 使用 '%' 作为转义符来运行系统命令。如果是这样,如果将“IDLE”替换为“IPython”,您的问题会更有意义。我相信答案仍然是“不”,但我不确定。尝试搜索 IPython 文档。
Windows 10 现在有“Windows 上的 Ubuntu”(或类似的东西),用于在 Windows 上运行 linux shell 命令。我不知道更多。再次进行网络搜索。
如果您为 Windows Git 安装 Git,则包含使用 mingw64 编译的 bash shell。我已经使用了一点点。我不知道包含哪些 unix 实用程序,或者翻译成 Windows 等价物。也不知道有没有单独买的。
【讨论】: