0
我有一個使用日誌記錄模塊創建日誌文件的python腳本。使用以下行:在py2app mac應用程序中沒有使用日誌模塊創建文件
logging.basicConfig(filename='debug.lg',filemode='w', level=logging.DEBUG)
這很適合作爲腳本。用py2app編譯後,日誌文件不再被創建。 如果我改變上述行來,
logging.basicConfig(format = '%(levelname)s:%(message)s', level=logging.DEBUG)
,然後強制控制檯窗口打開我得到預期的記錄打印輸出。這告訴我記錄模塊正在我的應用程序中工作。\
我預計這是一些權限或虛擬環境問題。
如何讓我的日誌文件被創建(在該應用程序中存在相同的目錄)