最近在寫一個python的數據統計分析腳本,需要根據json的數據格式參數去進行業務邏輯處理,出了一些情況拿出來一起分享討論。一下代碼純屬示例。
腳本類容很簡單,接收一下參數,并使用json包進行一個加載解析。
執行腳本,傳入一個json對象數組:
腳本接受到的內容:
json加載解析出錯:
可以看到 python腳本接收到參數的時候會將雙引號剔除 ,然后該傳入參數已經不符合json數據格式,導致轉換失敗。
解決辦法,最外層使用單引號包裹:
可以看到參數成功傳入并且成功被解析。
注意:此方法只能在Linux操作系統上成功,在Windows上測試依然失敗,不知道原因,有了解的或者有更好的方法的歡迎評論。
Windows上測試結果:
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
