Я пытаюсь составить список уникальных пар из двух диапазонов. Затем я хочу использовать этот список уникальных пар как часть URL -адреса в цикле, чтобы загрузить большую партию данных. Комбинируя два моих диапазона, затем список уникальных комбинаций моих значений ... но я не знаю, как подключить это к циклу, который использует мой кодовый блок. < /p>
# Going to try and construct a list of lists or table from the range of tile coordinates we need to pull, then we can try to loop through it
# Create ranges
range1 = range(634797, 634876)
range2 = range(776458, 776512)
# Create a list of lists
table_data = [
["Range 1", "Range 2"],
[range1, range2],
[list(range1), list(range2)] # Convert ranges to lists for printing
]
# Print the table
for row in table_data:
print(row)
# Ok this gives us two lists that contain all of our unique tile coordinates, lets try and generate all the unique combinations
combinations = []
for x in range1:
for y in range2:
combinations.append((x, y))
length = len(combinations)
print("The count is: " + str(length))
print(combinations)
# Getting there, combinations now has our full unique list of pairs, need to figure out how to iterate through the combinations in our functional code block
< /code>
Вот код, который я хочу изменить для цикла, подключая мои уникальные пары к двум переменным, которые я объявил. Я попытался настроить переменные для URL и файла, но не понимаю, как объединить все это. < /P>
#This is our functional version, we will modify it to loop through a batch of rasters
import requests
myVal1 =
myVal2 =
url = "https://api.nearmap.com/tiles/v3/survey ... /North/21/" + str(myVal1) + "/" + str(myVal2) + ".jpg?apikey=MYKEY"
headers = {"accept": "image/*"}
response = requests.get(url, headers=headers)
print (response.status_code)
if response.status_code== 200:
with open('/arcgis/home/nearmap/' + str(myVal1) + str(myVal2) +'.jpg', 'wb') as myImage:
myImage.write(response.content)
Подробнее здесь: https://stackoverflow.com/questions/794 ... code-block
Сгенерировать и зацикливаться на парах в кодовом блоке [дублировать] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как вы используете std :: atomic
для обеспечения взаимного исключения в кодовом блоке?
Anonymous » » в форуме C++ - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
C# переменная теряет свое назначенное значение в одном и том же кодовом блоке?
Anonymous » » в форуме C# - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-