先看code:
不負責任 沒有測試過
https://gist.github.com/Jackmoo/6f482b808aca64eb2285
上面各位說法非常中肯
沒有完整code, data, 我只能大略猜想你要幹嘛
我只能說這份code以你貼出來的範圍來看幾乎可以說是沒人可以維護的code
而且加上multiprocessing之後會更慘
===========================================================================
首先我的假設已經寫在code最上面 如果content裡面有其他東西請自己修改
大略講解一下我知道的這東西
因為你的第二份code只是少個for loop
我就以那份為主來判斷
可能的(?)原始架構圖
https://gist.github.com/Jackmoo/651efab31dfb9228b44a
因為不知道那個LogCatcher.index是什麼 就只放上index
看到問題了嗎?
每一個最後得到的regex iter loop都會回去改 content[i]
你能確定你所有之後對於這個content加上的string不會影響到後面會發生的regex match?
而且每個key value都會做一次
+