[文件:食品]在
#!/usr/bin/env python
import sh
import os
cwd = os.path.dirname(os.path.realpath(__file__))
print cwd
sh.git.bake(_cwd=cwd)
print sh.git.status()
print sh.git.log('-n 1', '--pretty=%H')
非常简单的代码,但是在IDE中
^{pr2}$一切都会挂起,如果我运行或调试文件,就会发生这种情况。当我在命令行中使用'python'运行这个食品“或者”/食品'脚本在不到一秒钟的时间内完成,并且
sh.git.status()
命令,但另外还有来自日志输出的输出。在
我尝试过用sh和git来深入研究后台可能发生的事情,但从本质上讲,它是非常“通用”的,线程友好的,很难遵循逻辑线索。在
我来了 Mac OS X Lion 10.7.5版, Aptana Aptana工作室3,建筑:3.4.1.201306062137, Pydev 2.7.0.2013032300 Python 2.7.2
虽然有点晚,但log命令可能正在尝试分页结果并正在等待stdin,请尝试以下操作关闭寻呼机:
相关问题 更多 >
编程相关推荐