擅长:python、mysql、java
<p>你的错误只是在写文件的时候。并不是说for循环不起作用。您正在一次又一次地向同一个文件写入数据。这是一个使用请求的修改版本。您只需在保存时更改文件名即可。你知道吗</p>
<pre><code>import requests
ExperimentURLs = [
"https://www.google.com",
"https://www.yahoo.com"
]
counter = 0;
for i in ExperimentURLs:
myurl123 = str(i)
r = requests.get(myurl123)
mydata = r.text.encode('utf-8').strip()
fileName = counter
with open("results/"+str(fileName)+".html", 'w') as ofile:
ofile.write(mydata)
counter += 1
</code></pre>