python中的haralyzer库

2024-10-03 17:20:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将代码的这一部分与for循环一起使用,但是我得到了这个错误,我不明白为什么没有循环它就可以完美地工作

sites=['altervista.org', 'amazon.it', 'ansa.it']
for num in range(0,3):
  y=sites[num]+'.har'
  with open(y, 'r') as f:
     har_parser = HarParser(json.loads(f.read()))
  data= har_parser.har_data

我得到一个错误:\

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-3-c5779b6aa6f7> in <module>
      2     y=sites[num]+'.har'
      3     with open(y, 'r') as f:
----> 4         har_parser = HarParser(json.loads(f.read()))
      5     data= har_parser.har_data
      6     url=[]

AttributeError: 'int' object has no attribute 'loads'

有什么问题


Tags: injsonparserfordataas错误with