我想知道我是否可以在Python的IDLE程序中使用UNIX命令。
我只想运行非常简单的命令,如:
%wc foo.txt
或
%file foo.txt
如果我不能在IDLE中执行此操作,是否还有其他方法可以通过Windows运行这些命令?
感谢。
答案 0 :(得分:0)
IDLE是运行Python代码的接口。您只能在shell中输入Python语句。 Python语句不以'%'开头。
我相信IPython使用'%'作为运行系统命令的转义。如果是这样,如果'IDLE'被'IPython'取代,你的问题会更有意义。我相信答案仍然是'不',但我不确定。尝试搜索IPython文档。
Windows 10现在具有'Windows上的Ubuntu'(或类似的东西),用于在Windows上运行linux shell命令。我不知道更多。再次,进行网络搜索。
如果您安装Git for Windows Git,则包含使用mingw64编译的bash shell。我用了一点点。我不知道包含哪些unix实用程序,或者转换为Windows等效实用程序。我也不知道它是否单独提供。