19 lines
534 B
Python
19 lines
534 B
Python
# from tidevice.__main__ import main
|
||
# if __name__ == '__main__':
|
||
# main()
|
||
|
||
|
||
# tidevice_entry.py
|
||
import sys, traceback, os
|
||
from tidevice.__main__ import main
|
||
|
||
if __name__ == "__main__":
|
||
try:
|
||
main()
|
||
except Exception:
|
||
# 把 traceback 写到日志文件,但**不输出到控制台**
|
||
with open(os.path.expanduser("~/tidevice_crash.log"), "a", encoding="utf-8") as f:
|
||
traceback.print_exc(file=f)
|
||
# 静默退出,**返回码 1**(父进程只认 returncode)
|
||
sys.exit(1)
|