Я хочу написать скрипт, который извлекает некоторые специфические данные ответов из файла .saz Fiddler, используя python.Я нашел простой скрипт , который извлекает некоторую базовую мета-информацию о файле .saz.Но мне нужно напечатать значение ответа сервера (или просто весь ответ сервера), если оно существует в этом файле .saz.
Я пытался написать это, но не знаю как.Каждый раз, когда я получил сообщение об ошибке.
└──╼ $python3 sazparser.py 1.saz
File "sazparser.py", line 272
order_id += sfilelist.order_id
^
IndentationError: expected an indented block
def main():
import argparse
parser = argparse.ArgumentParser(description='saz file parser')
parser.add_argument('filename', help='saz file name')
args = parser.parse_args()
sazfile = SazFile(args.filename)
order_id = None
for num, sfilelist in enumerate(sazfile.sfilelist):
if 'order_id' in sfilelist.read():
order_id += sfilelist.order_id
print('order_id')
if __name__ == '__main__':
main()
Я хочу показать каждый запрос сервера в выводе, который содержит слово "order_id".