とあるバックテストの分析を試みたのですが、ファイルサイズが250Mと巨大でした。
原因はmodifyが大変多く、容量、行数ともに膨大に
そこで、modifyの行をPythonで削除することにしました。
以下コード
inputFile = r'StrategyTester.htm' # 読み込みファイル
outputFile = r'StrategyTesterNew.htm' # 書き込みファイル
for line in open(inputFile):
if 'modify' in line:
continue
else:
with open(outputFile, mode='a') as f:
f.write(line)
outputFile = r'StrategyTesterNew.htm' # 書き込みファイル
for line in open(inputFile):
if 'modify' in line:
continue
else:
with open(outputFile, mode='a') as f:
f.write(line)
コードはこちらを参照させていただきました。
ありがとうございます。
https://akatsuki1024.hatenablog.com/entry/2020/12/13/201612
上:オリジナル
下:MODIFY削除
容量が98%減できました!
0 件のコメント:
コメントを投稿