如果我从终端启动 Google 代码上传 Python 脚本,它会按预期工作,但是当我使用 Bourne Shell 脚本文件中的以下代码启动它时,它会失败并显示错误“ close failed in file object destructor: Error in sys.excepthook: Original exception was:
”。
#!/bin/sh
BUILD_FOLDER="/Users/James/Documents/Xcode Projects/Uber Sweep - Mac/build/Release & Package"
if [ -f "$BUILD_FOLDER/Uber Sweep (64 bit).zip" ]; then
python /Users/James/Scripts/Google\ Code\ Upload.py -s "Uber Sweep - Mac OS X (64 bit)" -p "uber-sweep" -u "EXCLUDED" -l "Featured,Type-Archive,OpSys-OSX" "$BUILD_FOLDER/Uber Sweep (64 bit).zip" | echo
fi
为什么是这样?
谢谢你的帮助,
jrtc27