zoukankan      html  css  js  c++  java
  • ArcGIS Server JavaScript API中ESRI字体下载


    ----------------------------------------------------------------------------------


    import sys, os
    import httplib, urllib, urllib2
    import urlparse
    import json
    import traceback
    import time
    #
    baseUrl = 'https://static.arcgis.com/fonts/arial-unicode-ms-regular/'
    basePath = 'D:/fonts/arial-unicode-ms-regular/'
    # https://static.arcgis.com/fonts/arial-unicode-ms-regular/256-510.pbf
    
    def downRegular():
        try:
          for i in range(0, 256):
            fileName = str(i * 256) + '-' + str((i+1)*256 - 1) + '.pbf'
            url = baseUrl + fileName
            req = urllib2.Request(url)
            response = urllib2.urlopen(req)
            if response.getcode() == 200:
                data = response.read()
                response.close()
                with open(basePath + fileName, "wb") as code:
                  code.write(data)
            print(fileName)
            time.sleep(1)
        except Exception,e:
            print("error info: {0}".format(traceback.format_exc()))
    
    
    def main():
        downRegular()
    
    if __name__ == '__main__':
        main()


    ----------------------------------------------------------------------------------

  • 相关阅读:
    时间随手记
    laravel简书(2)
    laravel简书(1)
    <<Design Patterns>> Gang of Four
    计算机网络你还懵逼吗?持续更新!!!
    poj3126 搜索
    POJ 1426 搜索进阶
    CodeForces 660D
    poj3279搜索详解
    bfs简单题-poj2251
  • 原文地址:https://www.cnblogs.com/gispathfinder/p/11429652.html
Copyright © 2011-2022 走看看