作者查詢 / kenduest
作者 kenduest 在 PTT [ Python ] 看板的留言(推文), 共865則
限定看板:Python
看板排序:
全部MOD10001Linux2637Python865MAC376Siam-Star264Broad_Band226Network85DiscoveryNGC70Japandrama18StarTrek18HsinYi17Gossiping14movie13OTT13Test13Horror12IPv611NHK9EAseries6Soft_Job5BigBanciao4CTS4MobileComm4Stock4Aboriginal3ask2Baseball2BigSanchung2C_and_CPP2CTV2radio2Video2basketballTW1Digitalhome1Football1Olympics_ISG1Programming1Steam1Tech_Job1ThaiDrama1<< 收起看板(40)
1F推: 搭配壓縮處理方式才儲存進去,應該可以減少佔用空間11/16 14:17
2F→: 不過你說壓縮後一樣大還真詭異11/16 14:18
3F→: 看錯了,有壓縮結果有變小但是跑很久11/16 14:19
1F→: data = json.loads(json_data.read())11/16 01:15
2F→: json.loads() 要給字串內容,你給的是開啟檔案的物件11/16 01:15
3F→: 所以你要先用 read() 把內容讀取進來使用11/16 01:16
1F→: -F 是變成獨立的檔案,tk 這類檔案要小基本上有點難11/16 01:17
2F→: 要小一點請考慮用 upx 這類工具壓縮看看可以改善多少11/16 01:18
3F→: 另外印象中好像有一些程式用 upx 壓縮之後會發生錯誤11/16 01:28
4F→: pyinstaller 預設用 upx 嗎?若你的問題是因為 upx11/16 01:28
5F→: 引起的話,使用時候多加上 --noupx 看看是否可以有幫助11/16 01:28
2F→: 去除換行字元後用 json 內的 json.loads 讀入即可11/02 11:58
5F→: 你在哪個環境下執行的?怎樣執行的10/30 10:29
6F→: 該不會用 windows 系統點一下執行,程式跑完結束畫面10/30 10:29
7F→: 若是如此開一個命令提示字元到該目錄執行 python 指定10/30 10:35
8F→: 檔案名稱就可以跑10/30 10:35
1F→: 好像是被作業系統 kernel 踢出去了?10/27 16:12
2F→: 比方吃太多記憶體等,被 linux OOM killer 處理掉10/27 16:12
4F→: 你先獨立把那個處理task寫成獨立檔案單獨終端跑看看10/27 18:33
5F→: 後續用 free 與 top 看一下記憶體使用情況10/27 18:33
6F→: 或許是實際那個 server 本來記憶體就不多所以就爆掉了10/27 18:34
7F→: 題外話你的程式碼貼這邊很亂很難看清楚10/27 18:40
8F→: 另外建議請用 4 個空白代替 tab, 建議這樣在 python 上10/27 18:41
5F推: pycharm 這類 ide 試過嗎?10/27 13:16
1F→: 一般不用改程式碼,若你用 linux 這 unix-based 系統10/23 00:39
2F→: 用 bash 的話執行前 export PYTHONIOENCODING=utf-810/23 00:39
3F→: 執行一下設定環境變數就可以了10/23 00:39
4F→: 至於那段語法可以解決主要是python2預設使用ascii編碼10/23 00:48
5F→: 透過那語法後會讓內部處理都轉換指定為utf810/23 00:49
6F→: python3 後續預設是走 unicode, 所以那段程式碼將無法用10/23 00:50
2F推: 新手直接就是python310/22 21:00
2F推: 換行字元問題嗎?請換個編輯器開啟就好10/19 22:24
3F→: linux 換行字元是 \n, win 是 \n\r, 所以算是正常現象10/19 22:25
4F→: 用可以判斷支援編輯器notepad++這類軟體可正常開啟10/19 22:26