我試圖使用以下代碼從根目錄打開文件「test_msm8974.sh」,即使該文件存在,我仍然會收到錯誤信息,是嗎?一個更好的方法來實現這個或爲什麼腳本沒有找到它的建議?即使文件存在,腳本也不會識別該文件
try:
with open("test_" + target + ".sh") as f: pass
copy("test_" + target + ".sh", BUILD_ROOT_DIR)
except IOError as e:
print "test_" + target + ".sh" + " file missing"
raise
我不斷收到以下錯誤,即使該文件存在
Traceback (most recent call last):
File "g2g_integration.py", line 612, in <module>
main()
File "g2g_integration.py", line 430, in main
with open("test_" + target + ".sh") as f: pass
IOError: [Errno 2] No such file or directory: 'test_msm8974.sh'
而你正在根目錄下正確運行腳本本身? – squiguy
@squiguy - 它是一個錯字...它應該是.sh – user1934146
你沒有在公開中使用路徑。嘗試'print os.getcwd()' –