簡體   English   中英

如何在writeline中寫一行的特定部分

[英]How to write a specific part of a line in writeline

我有一個錯誤日志,我需要從中writeline錯誤代碼。 日志通常以類似的結尾: "Error, problem number: 9478389439"

我的代碼開始於:

for line in lines:
    if line.find('problem number:') >= 0:
      f.writeline(?????

我需要創建一個包含錯誤代碼的list ,並用其他內容對其進行擴展。 正在生成此 json 以進行多重分析。 我不能只是將這些放在db並找到結果,我需要一個合適的writeline

你可以試試:

for line in lines:
    if line.find('problem number:') >= 0:
        f.write(line.split('problem number:')[-1].strip())

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM