Hello guys can you help me to solve problem when i compile proram got error
like this "Instance of 'dict' has no 'replace' member[no member](67;14)".
here you can see my code.
url = "http://mapa.um.warszawa.pl/mapviewer/foi"
querystring =
{"request":"getfoi","version":"1.0","bbox":"${xmin}:${ymin}:${xmax}:${ymax}","width":"${imageWidth}","height":"${imageHeight}","theme":"dane_wawa.NMZ_WUP_WODA","clickable":"no","area":"yes","dstsrid":"2178","wholeimage":"yes","renderlabels":"yes","tid":"653_1461267","aw":"no"}
payload = ""
headers = {
'cache-control': "no-cache",
'Postman-Token': "d23cc8e3-423e-43a0-9d54-0cae251a4de9"
}
if not os.path.exists(targetDir):
os.makedirs(targetDir)
######################
# Main loop ##########
######################
for y in range(fullExtent['ymax'], fullExtent['ymin'], - tileSizeY):
for x in range(fullExtent['xmin'], fullExtent['xmax'], tileSizeX):
targetFile = open(targetDir + "\\" + str(x) + "_" + str(y) +
".png", "wb")
url_link = querystring.replace("${ymin}", str(y -
tileSizeY)).replace("${xmin}", str(x)).replace("${xmax}", str(x +
tileSizeX)).replace("${ymax}", str(y)).replace("${imageWidth}",
str(imageWidth)).replace("${imageHeight}",str(imageHeight))
targetWorldFile = open(targetDir + "\\" + str(x) + "_" + str(y)
+ ".pgw", "w")
print ("URL: " + url + "\n")
for tryNum in range(0, retryTimes):
try:
response_get = requests.get(url, data=payload, headers=headers,
params=url_link)
req = urllib2.Request(response_get.text[66:131], None,
{'User-Agent': userAgentString})
response = urllib2.urlopen(req)
responseText = response.read()
targetFile.write(responseText)
targetWorldFile.write(str(pixelSizeX) + "\n" + str(0.0000000) +
"\n" + str(0.0000000)+ "\n" + str(-pixelSizeY) + "\n" + str(y - tileSizeY) +
"\n" + str(x + tileSizeX))
except Exception:
img = Image.new('RGBA', (imageWidth, imageHeight))
img.save(targetFile)
pass
--
https://mail.python.org/mailman/listinfo/python-list