2014-12-05 70 views
0

我正在本地服務器上的考勤系統上工作,該系統包含json格式的數據庫文件,當通過RFID向系統發出請求時,腳本會查看本地用於RFID的json文件並作出相應響應。現在的問題是,對於單個請求,它表現良好,但由於我們的腳本(在Python 3.3中製作)適用於多線程,所以當兩個或多個請求同時觸發時,我會遇到「預期對象:第1行」 ... 喜歡這個。那麼腳本中的問題是什麼,或者可能的解決方案是什麼。記住腳本工作期間沒有在線請求。同時在多個實例上讀取json文件時出錯

+0

發佈您的代碼和完整的錯誤描述/堆棧跟蹤 – alfasin 2014-12-05 06:19:50

+0

看看上面的代碼。該腳本處理RFID設備發出的請求。當這個腳本被另一個腳本(工作在多線程)訪問時,對於同一個多個請求我得到那個錯誤,否則腳本工作正常。 – 2014-12-05 06:45:51

回答

1

使用json_object.loads()加載值後,使用instance.close()關閉讀取實例。

+0

謝謝隊友......這已經解決了我的問題......我只需要在從中取得值後關閉該json文件。 – 2014-12-05 06:55:47