我正在努力学习编码。这是我试写的脚本:
import urllib.request
template_name_list = ['Summercity_171128',
'171219_Quarter']
file_name_list = ['Summercity_171128',
'171219_Quarter']
for template_name, file_name in zip(template_name_list, file_name_list):
url = 'http://api.whatcounts.net/bin/api_web?r=relayrides&p=******&c=gettemplatebyname&template_name='+str(template_name)+'&output_format=xml&headers=1'
我得到的错误是:
>>> for template_name, file_name in zip(template_name_list, file_name_list):
...
File "<stdin>", line 2
^
IndentationError: expected an indented block
>>>
答案 0 :(得分:1)
您需要确保缩进准确描述您应该流动的预期代码块。例如:
import urllib.request
template_name_list = ['Summercity_171128', '171219_Quarter']
file_name_list = ['Summercity_171128', '171219_Quarter']
for template_name, file_name in zip(template_name_list, file_name_list):
url = 'http://api.whatcounts.net/bin/api_web?r=relayrides&p=******&c=gettemplatebyname&template_name='+str(template_name)+'&output_format=xml&headers=1'
urllib.request.urlretrieve(url, '/Users/k/Downloads/Templates/'+str(file_name)+'.html')