Сгенерировать и зацикливаться на парах в кодовом блоке [дублировать]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Сгенерировать и зацикливаться на парах в кодовом блоке [дублировать]

Сообщение Anonymous »

Я пытаюсь составить список уникальных пар из двух диапазонов. Затем я хочу использовать этот список уникальных пар как часть 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
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»