0
私は機能にfollwingようcd
によってディレクトリを変更するos.system()
を使用します。私は6を成功os.system()は初めて毎回コマンドを実行することができません。なぜですか?
def testcase():
……
xxx();
……
if __name__=='__main__':
testcase1()
testcase2()
……
testcase7()
ログショー:
def xxx():
os.system("cd ../../../../../..")
print "move dir: "+os.getcwd()
その後、私は7回のスクリプトでこの機能を使用します最初は常に失敗しました。
move dir: /home/tzhang/luatest/alphaless/.build/experimental_trusty/alphaless/tests/tests.py.rundirs/1
move dir: /home/tzhang/luatest/alphaless
move dir: /home/tzhang/luatest/alphaless
move dir: /home/tzhang/luatest/alphaless
move dir: /home/tzhang/luatest/alphaless
move dir: /home/tzhang/luatest/alphaless
move dir: /home/tzhang/luatest/alphaless
/home/tzhang/luatest/alphaless/.build/experimental_trusty/alphaless/tests/tests.py.rundirs/1
エラーにつながるどのようなすべてのテストケース
の先頭に位置されます?
問題があることを示す[短くて完全なプログラム](https://stackoverflow.com/help/mcve)を提供できますか? –